Daily operator loop
archastro login
archastro set app <app-id>
archastro status
archastro get resources
archastro get agentsAutomate auth, app-scoped operations, and inspection with compact, script-friendly commands.
Most workflows are: authenticate, set app context, read resources, mutate resources, validate state.
archastro login
archastro set app <app-id>
archastro status
archastro get resources
archastro get agentsUse non-interactive auth/token flows in CI. Fail fast if app context is missing.
archastro status || exit 1
archastro get apps > /tmp/apps.jsonGenerated from src/ts/developer-platform-cli/src at .
commands/auth.ts (commands)
login - Authenticate via browserlogout - Remove stored credentialsstatus - Show current authentication statuscommands/config.ts (commands)
set - Set a configuration valueapp <id> - Set the default app IDapi-url <url> - Set the API base URL (default: https://platform.archastro.ai)portal-url <url> - Set the portal URL for authentication (default: https://developers.archastro.ai)get - Get configuration valuesapp - Get the default app IDapi-url - Get the API base URLportal-url - Get the portal URL for authenticationreset - Reset all configuration to defaultspath - Show config file locationcommands/configs.ts (commands)
content <id> - Show configuration contentarchive <id> - Archive a configurationvalidate - Validate a configurationkinds - List available config kindssample <kind> - Show a sample configuration for a kindmv <fromPath> <toPath> - Update manifest mapping for a moved local config filemanifest-repair - Repair and normalize the local configs manifestsync - Pull server configs to local directorydeploy - Push local configs to server in dependency orderedit <path> - Open a local config file in the browser editornew [filename] - Create a new config file in the browser editorcommands/members.ts (commands)
invite - Invite a new team memberremove <id> - Remove a team memberinvites - List pending invitationsindex.ts (root)
resources - List all available resources and their supported verbsconsole - Open the developer console in your browserresources/agentinstallations.ts (resources)
agentinstallationkinds - List available installation kindsagentinstallations - List installations for an agentagentinstallation <id> - Show details for an installationagentinstallation - Create a new installation for an agentagentinstallation <id> - Delete an installationagentinstallation <id> - Activate an installationresources/agentroutineruns.ts (resources)
agentroutineruns - List runs for a routineresources/agentroutines.ts (resources)
agentroutines - List routines for an agentagentroutine <id> - Show details for a routineagentroutine - Create a new routine for an agentagentroutine <id> - Update a routineagentroutine <id> - Delete a routineagentroutine <id> - Activate a routineagentroutine <id> - Pause a routineresources/agents.ts (resources)
agents - List agentsagent <id> - Show agent detailsagent - Create a new agentagent <id> - Update an agentagent <id> - Delete an agentresources/appdomains.ts (resources)
appdomains - List domainsappdomain - Add a custom domainappdomain <id> - Remove a custom domainresources/appenvvars.ts (resources)
appenvvars - List environment variablesappenvvar <id> - Show details for an environment variableappenvvar - Create a new environment variableappenvvar <id> - Update an environment variableappenvvar <id> - Delete an environment variableresources/appkeys.ts (resources)
appkeys - List API keysappkey - Create a new API keyappkey <id> - Revoke an API keyresources/appmembers.ts (resources)
appmembers - List team membersappmember <id> - Update a team memberresources/appoauthclients.ts (resources)
appoauthclients - List OAuth client registrationsappoauthclient <id> - Show details for an OAuth client registrationappoauthclient - Register a new OAuth clientappoauthclient <id> - Update an OAuth client registrationappoauthclient <id> - Delete an OAuth client registrationresources/appoauthproviders.ts (resources)
appoauthproviders - List OAuth providersappoauthprovider <id> - Show details for an OAuth providerappoauthprovider - Create a new OAuth providerappoauthprovider <id> - Update an OAuth providerappoauthprovider <id> - Delete an OAuth providerresources/apps.ts (resources)
apps - List all appsapp <id> - Show app detailsresources/appwebhooks.ts (resources)
appwebhooks - List webhooksappwebhook <id> - Show details for a webhookappwebhook - Create a new webhookappwebhook <id> - Update a webhookappwebhook <id> - Delete a webhookresources/automationruns.ts (resources)
automationruns - List runs for an automationautomationrun <run-id> - Show details for an automation runresources/automations.ts (resources)
automations - List automationsautomation <id> - Show details for an automationautomation - Create a new automationautomation <id> - Update an automationautomation <id> - Delete an automationautomation <id> - Activate an automationautomation <id> - Pause an automationresources/configs.ts (resources)
configs - List configurationsconfig <id> - Show details for a configurationconfig - Create a new configurationconfig <id> - Update a configurationresources/contextcredentials.ts (resources)
contextcredentials - List context credentialscontextcredential <id> - Show details for a context credentialcontextcredential - Create a new context credentialcontextcredential <id> - Update a context credentialcontextcredential <id> - Delete a context credentialresources/contextingestions.ts (resources)
contextingestions - List context ingestionscontextingestion <id> - Show details for a context ingestionresources/contextintegrations.ts (resources)
contextintegrations - List context integrationscontextintegration <id> - Show details for a context integrationcontextintegration - Create a new context integrationcontextintegration <id> - Update a context integrationcontextintegration <id> - Delete a context integrationresources/contextitems.ts (resources)
contextitems - List context itemscontextitem <id> - Show details for a context itemcontextitem <id> - Delete a context itemresources/contextsources.ts (resources)
contextsources - List context sourcescontextsource <id> - Show details for a context sourcecontextsource - Create a new context sourcecontextsource <id> - Update a context sourcecontextsource <id> - Delete a context sourceresources/custom-objects.ts (resources)
custom-objects - List custom objectscustom-object <id> - Show details for a custom objectcustom-object - Create a new custom objectcustom-object <id> - Update a custom objectcustom-object <id> - Delete a custom objectresources/files.ts (resources)
files - List filesfile <id> - Show details for a file (includes download URL)file - Create a file from base64-encoded datafile <id> - Update a fileresources/personatemplates.ts (resources)
personatemplates - List persona templatespersonatemplate <id> - Show persona template detailspersonatemplate - Create a new persona templatepersonatemplate <id> - Update a persona templatepersonatemplate <id> - Delete a persona templateresources/sandboxes.ts (resources)
sandboxes - List sandboxessandbox <id> - Show sandbox detailssandbox - Create a new sandboxsandbox [id] - Switch to a sandbox (re-authenticates to get a sandbox-scoped token)resources/sandboxkeys.ts (resources)
sandboxkeys - List keys for a sandboxsandboxkey - Create a new sandbox keysandboxkey <id> - Revoke a sandbox keyresources/sandboxmails.ts (resources)
sandboxmails - List captured emails in a sandboxsandboxmail <id> - Show a captured sandbox emailsandboxmail [id] - Delete a sandbox email, or all emails if no ID givenresources/teams.ts (resources)
teams - List teamsteam <id> - Show team detailsteam - Create a new teamteam <id> - Update a teamteam <id> - Delete a teamresources/threadmessages.ts (resources)
threadmessages - List messages in a threadthreadmessage <message-id> - Show details for a messageresources/threads.ts (resources)
threads - List threadsthread <id> - Show thread detailsresources/userportalsessions.ts (resources)
userportalsessionresources/users.ts (resources)
users - List usersuser <id> - Show user detailsuser - Create a new useruser <id> - Delete a userresources/usertokens.ts (resources)
usertokens - List tokens for a userusertoken - Create a token for a userusertoken <token-id> - Revoke a user token