feat: add temporal:admin role to portfolio-agent
- portfolio-agent can now call Temporal API in addition to LLM, memory, S3, SQS
This commit is contained in:
@@ -810,7 +810,7 @@ print("\n[SERVICE ACCOUNTS] Creating service accounts for API access...")
|
|||||||
# Format: "<api>:<action>" e.g. "llm:inference", "memory:write"
|
# Format: "<api>:<action>" e.g. "llm:inference", "memory:write"
|
||||||
SERVICE_ACCOUNTS = {
|
SERVICE_ACCOUNTS = {
|
||||||
"portfolio-agent": {
|
"portfolio-agent": {
|
||||||
"roles": ["llm:inference", "memory:read", "s3:read", "sqs:read"],
|
"roles": ["llm:inference", "memory:read", "s3:read", "sqs:read", "temporal:admin"],
|
||||||
"attributes": {
|
"attributes": {
|
||||||
"memory_projects": ["homelab", "portfolio"],
|
"memory_projects": ["homelab", "portfolio"],
|
||||||
"memory_visibility": "public",
|
"memory_visibility": "public",
|
||||||
|
|||||||
Reference in New Issue
Block a user