Ccopilot-cli-release-app[bot]Update SDK snapshot for Copilot CLI 1.0.94-0
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: add in-process runtime guide (#2595) * docs: add in-process runtime guide Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: fix Java experimental opt-in and add decision-matrix entry - Add missing @AllowCopilotExperimental opt-in (with import) to the Java in-process example, matching the pattern documented in java/README.md#using-experimental-apis. As written, the sample would not compile since RuntimeConnection.forInProcess() is @CopilotExperimental. - Add a row for in-process hosting to the decision matrix in choosing-a-setup-path.md so the guide's cross-link is not dangling. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: add in-process runtime guide to setup indexes Add the new in-process-runtime.md guide to docs/setup/README.md and docs/README.md so it is discoverable alongside the other setup guides, addressing the remaining review thread. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com> | 1 个月前 | |
docs: expand Azure Managed Identity BYOK guidance (#1995) * docs: expand managed identity BYOK guidance Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 * docs: add Managed Identity to proper noun list Co-authored-by: scottaddie <10702007+scottaddie@users.noreply.github.com> * docs: remove Azure AD branding from style guide Co-authored-by: scottaddie <10702007+scottaddie@users.noreply.github.com> * docs: clarify managed identity token refresh flow Co-authored-by: scottaddie <10702007+scottaddie@users.noreply.github.com> * docs: clarify Azure Identity token caching behavior Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 * docs: refine AZURE_CLIENT_ID environment guidance Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 * docs: update BYOK TypeScript Foundry base URL placeholder Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 * docs: align BYOK bearer token provider base URL placeholder Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 * docs: normalize Foundry URL placeholders in BYOK samples Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: c19bbd67-bd50-4f54-93e1-8c6961012916 --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | 3 个月前 | |
docs: remove false 30-minute idle timeout claim from deployment guides (#2417) The Limitations tables in docs/setup/scaling.md and docs/setup/backend-services.md state that the CLI automatically cleans up sessions after 30 minutes of inactivity. There is no such timeout: idle sessions are cleaned up only when a positive --session-idle-timeout is configured on the server, and nothing is configured by default. Replace both rows with the opt-in framing already used by docs/features/session-persistence.md. Both guides describe connecting to a separately launched CLI server, where the SDK-side sessionIdleTimeoutSeconds option is documented as ignored, so the rows point at the --session-idle-timeout server flag instead. Co-authored-by: examon <examon@users.noreply.github.com> | 1 个月前 | |
docs: note the minimum language runtimes in the bundled CLI quick start (#2312) * docs: note the minimum language runtimes in the bundled CLI quick start The quick start jumps straight to code with no version requirements. On a Python older than the declared 3.11 floor, pip resolves to an outdated SDK release instead of reporting the conflict, so the snippet fails with an error that says nothing about the Python version. Fixes #2293. * docs: link to per-language prerequisites instead of duplicating runtime versions Replaces the inline list of minimum language/runtime versions with a single sentence linking to the canonical Prerequisites section in each language's README, so version floors are maintained in one place per language instead of being duplicated (and potentially drifting) in the bundled CLI quick start. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Zhangyi Yuan <j-zhangyiyuan@microsoft.com> Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> | 2 个月前 | |
docs: add in-process runtime guide (#2595) * docs: add in-process runtime guide Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: fix Java experimental opt-in and add decision-matrix entry - Add missing @AllowCopilotExperimental opt-in (with import) to the Java in-process example, matching the pattern documented in java/README.md#using-experimental-apis. As written, the sample would not compile since RuntimeConnection.forInProcess() is @CopilotExperimental. - Add a row for in-process hosting to the decision matrix in choosing-a-setup-path.md so the guide's cross-link is not dangling. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: add in-process runtime guide to setup indexes Add the new in-process-runtime.md guide to docs/setup/README.md and docs/README.md so it is discoverable alongside the other setup guides, addressing the remaining review thread. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com> | 1 个月前 | |
GPT-4.1 is not available anymore (#1952) * GPT-4.1 is not available anymore * Updating the model to all the other docs --------- Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> | 3 个月前 | |
docs: add in-process runtime guide (#2595) * docs: add in-process runtime guide Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: fix Java experimental opt-in and add decision-matrix entry - Add missing @AllowCopilotExperimental opt-in (with import) to the Java in-process example, matching the pattern documented in java/README.md#using-experimental-apis. As written, the sample would not compile since RuntimeConnection.forInProcess() is @CopilotExperimental. - Add a row for in-process hosting to the decision matrix in choosing-a-setup-path.md so the guide's cross-link is not dangling. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: add in-process runtime guide to setup indexes Add the new in-process-runtime.md guide to docs/setup/README.md and docs/README.md so it is discoverable alongside the other setup guides, addressing the remaining review thread. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Steve Sanderson <SteveSandersonMS@users.noreply.github.com> | 1 个月前 | |
docs: fix inaccurate SDK/runtime claims found in docs audit (#2064) * docs: fix inaccurate SDK/runtime claims found in docs audit Cross-checked doc claims against the SDK and copilot-agent-runtime repos and corrected five verified inaccuracies: - setup/local-cli.md, setup/bundled-cli.md: the Go SDK is not bundle-less — it embeds a CLI via `go tool bundler` and reads COPILOT_CLI_PATH; corrected the "must always provide Connection" guidance. - setup/bundled-cli.md: Java configures the CLI via setCliPath / setCliUrl (or `copilot` on PATH), not `Connection` / COPILOT_CLI_PATH. - hooks/user-prompt-submitted.md: the hook output has no reject/rejectReason; replaced the rate-limit example and best-practice bullet with the real additionalContext behavior. - auth/byok.md: omitted Azure apiVersion uses the GA versionless v1 route, not a 2024-10-21 default. - features/custom-agents.md: the runtime now inherits parent reasoning effort for same-model subagents (#13388); corrected the "parent effort is not inherited" statement. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: af5056fb-e73c-4bc2-bc11-753fd633cb98 * docs: address audit review feedback Document the Go PATH fallback, reframe the hook example as advisory, and correct Azure versionless routing references across SDK docs. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs: finish cross-SDK audit corrections Correct the advisory threshold example and align Azure routing and reasoning-effort API documentation across all six SDKs. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * style(java): format Azure options Javadoc Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Steve Sanderson <1101362+SteveSandersonMS@users.noreply.github.com> Copilot-Session: af5056fb-e73c-4bc2-bc11-753fd633cb98 | 2 个月前 | |
Update SDK snapshot for Copilot CLI 1.0.94-0 | 20 天前 | |
docs: remove false 30-minute idle timeout claim from deployment guides (#2417) The Limitations tables in docs/setup/scaling.md and docs/setup/backend-services.md state that the CLI automatically cleans up sessions after 30 minutes of inactivity. There is no such timeout: idle sessions are cleaned up only when a positive --session-idle-timeout is configured on the server, and nothing is configured by default. Replace both rows with the opt-in framing already used by docs/features/session-persistence.md. Both guides describe connecting to a separately launched CLI server, where the SDK-side sessionIdleTimeoutSeconds option is documented as ignored, so the rows point at the --session-idle-timeout server flag instead. Co-authored-by: examon <examon@users.noreply.github.com> | 1 个月前 |
Set up Copilot SDK
Configure and deploy the GitHub Copilot SDK for your use case.
- Choosing a setup path: architecture, personas, and decision matrix
- Default setup (bundled CLI): the SDK includes the CLI automatically
- Local CLI: use your own CLI binary or running instance
- Backend services: server-side with headless CLI over TCP
- In-process runtime: host the runtime inside your application process (experimental)
- Multi-tenancy and server deployments: SDK options for multi-user server mode
- GitHub OAuth: implement the OAuth flow
- Azure managed identity: BYOK with Microsoft Foundry
- Scaling and multi-tenancy: horizontal scaling, isolation patterns