You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ca876ff
Browse filesBrowse the repository at this point in the historyBrowse files
* Declare each Harness's support once
Each internal/harnessconfig/<kind> returns one proto.Declaration beside its
Configuration. proto.ValidateSelection is the only check of a declared rule:
saved Agents with a Harness, Session creation, input admission, device
selection, the final claim and delivery check it in Core, and the Runtime
checks it before the Executor factory. A heartbeat only narrows the static
declaration; Core closes a connection whose heartbeat widens it.
Delete services/core/internal/engine, the execution policy callbacks, the
adapter and bridge re-checks, the capabilities that never narrowed
(WorkspaceReadPreparation, WorkspaceOutputExport, ProgrammaticToolCallingDisable,
WebSearchControl, SubagentControl), ExecutionControls.WebSearch and the
hand-written Harness capabilities page.
* Validate a selection once in the Runtime
| Built-in Harness identifiers and display names |`internal/harnessconfig/builtin/catalog.json` and its [generated reference](contracts/agents-api/harness-catalog.md)|
21
-
| Harness registration, service qualification and acceptance |[Harness onboarding](contracts/agents-api/harness-onboarding.md)|
22
-
| Harness capabilities by placement |[Harness capabilities](contracts/agents-api/harness-capabilities.md)|
21
+
| Harness registration, support declaration and acceptance |[Harness onboarding](contracts/agents-api/harness-onboarding.md)|
23
22
| Harness selection, model providers and native parameters |[Model execution](contracts/agents-api/model-execution.md)|
24
23
| Provider registration and lifecycle |[Sandbox Provider guide](docs/sandbox-provider.md)|
25
24
| Sandbox deployment, selection and administrative transitions |[Sandbox deployment](contracts/agents-api/sandbox-deployment.md)|
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ The [installation guide](https://openagentcore.dev/docs/getting-started/install)
71
71
| Build an application on the API |[Quickstart](https://openagentcore.dev/docs/getting-started/quickstart), then the [Agents API guide](https://openagentcore.dev/docs/api/public-agent-api)|
72
72
| See a complete application |[Examples](https://openagentcore.dev/docs/examples)|
73
73
| Run agents on my own machine |[Self-hosted execution](https://openagentcore.dev/docs/getting-started/self-hosted)|
74
-
| Check Harness capabilities and limits |[Harness capabilities](https://openagentcore.dev/contracts/agents-api/harness-capabilities)|
74
+
| Check Harness differences and limits |[Known gaps](https://openagentcore.dev/contracts/agents-api/#known-gaps)|
75
75
| Understand the design |[Architecture](https://openagentcore.dev/docs/architecture)|
76
76
| Add a sandbox, harness or other component |[Developer guide](https://openagentcore.dev/docs/development)|
| 基于 API 开发应用 |[快速开始](https://openagentcore.dev/zh/docs/getting-started/quickstart),然后看 [Agents API 指南](https://openagentcore.dev/zh/docs/api/public-agent-api)|
request:= proto.PromptRequestPayload{RunID: uuid.NewString(), Input: proto.TextInput(prompt), AgentSessionID: resume, DisableExecutionEnvironment: true, DisableSubagents: true, ExecutionControls: &proto.ExecutionControls{WebSearch: "disabled", TextVerbosity: "medium"}, Model: "MiniMax-M3", ModelProvider: provider, SystemPrompt: "Follow the user's requested format. Preserve the exact verification value in conversation history. Use no tools."}
69
+
request:= proto.PromptRequestPayload{RunID: uuid.NewString(), Input: proto.TextInput(prompt), AgentSessionID: resume, DisableExecutionEnvironment: true, DisableSubagents: true, ExecutionControls: &proto.ExecutionControls{TextVerbosity: "medium"}, Model: "MiniMax-M3", ModelProvider: provider, SystemPrompt: "Follow the user's requested format. Preserve the exact verification value in conversation history. Use no tools."}
0 commit comments