Crea una nuova sessione.
Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
ManageOrgSessions a livello di organizzazione.
| Funzionalità | Autorizzazione richiesta |
|---|---|
create_as_user_id | ImpersonateOrgSessions |
create_as_user_id consente di creare una sessione per conto di un altro utente. Questo richiede che:
ImpersonateOrgSessionsUseDevinSessionsCredenziale dell'utente del servizio (prefisso: cog_)
ID dell'organizzazione (prefisso: org-)
"org-abc123def456"
1 - 2083Se true (predefinito), l'agente DEVE chiamare provide_structured_output con is_final=true prima della fine del suo turno. Se false, il tool è disponibile ma non obbligatorio: non è garantito che venga chiamato in un determinato turno.
JSON Schema (Draft 7) per la convalida dell’output strutturato. Dimensione massima 64 KB. Deve essere autonomo (nessun $ref esterno).
Risposta con esito positivo
new, claimed, running, exit, error, suspended, resuming La categoria del caso d'uso assegnata alla sessione, se la categorizzazione è stata eseguita. Valorizzato solo negli endpoint get/list.
bug_fixing, ci_cd_and_devops, code_quality_and_security, code_review_and_analysis, data_and_automation, documentation_and_content, feature_development, migrations_and_upgrades, other, refactoring_and_optimization, research_and_exploration, unit_test_generation L'origine da cui è stata creata la sessione.
webapp, slack, teams, api, linear, jira, scheduled, automation, cli, desktop, other Ulteriore dettaglio sullo stato corrente della sessione. Quando status è 'running': 'working' (sta lavorando attivamente), 'waiting_for_user' (richiede input dell'utente), 'waiting_for_approval' (in attesa dell'approvazione di un'azione in modalità sicura) oppure 'finished' (attività completata). Quando status è 'suspended': il motivo della sospensione, ad esempio 'inactivity', 'user_request', 'usage_limit_exceeded', 'out_of_credits', 'out_of_quota', 'no_quota_allocation', 'payment_declined', 'org_usage_limit_exceeded', 'total_session_limit_exceeded' oppure 'error'. Valorizzato solo negli endpoint get/list.
working, waiting_for_user, waiting_for_approval, finished, inactivity, user_request, usage_limit_exceeded, out_of_credits, out_of_quota, no_quota_allocation, payment_declined, org_usage_limit_exceeded, total_session_limit_exceeded, error Output strutturato convalidato dalla sessione. Impostato solo sugli endpoint GET/list.
Il nome visualizzato della sottocategoria assegnata alla sessione. 'Other' quando è impostata una categoria ma non è stata assegnata né risolta alcuna sottocategoria. Valorizzato solo negli endpoint get/list.