Modules§
- harness
- Harness layer: AI coding-harness adapters (always on) plus the opt-in
desktop-sensing harness (feature
harness, folded in from the formercharnesscrate).
Structs§
- Account
Ref - Activity
Counts - Activity
Event - Activity
Summary - Activity
View - Audit
Descriptor - Backend
Info - Capabilities
- Capabilities observed or declared by a session’s current turn.
- Capability
Evidence - Capability
Report - Capability
Set - Channel
Info - One selectable (team/provider, model) channel of a harness kind.
- Conversation
Options - Decimal
Amount - Detect
Info - A detected harness installation.
- Event
Envelope - Event
Policy - Event
Visibility - File
Change - File
Read - A normalized observation that a tool read a file.
- Filesystem
Permission - Finish
- Harness
- An initialized harness handle. The resolved runtime remains private.
- Message
Event - Model
Info - Model
Options - Observation
- Permission
Event - Permission
Info - Permission
Limitation - Permission
Spec - Process
Permission - Protocol
Info - Repository
Info - Resource
Policy - Runtime
Info - Runtime
Options - Runtime
Spec - Secret
Permission - Security
Options - Session
- Session
Config - Session
Info - Todo
Entry - 待办快照中的一条条目。
- Todo
Snapshot - 一次待办/计划的全量快照。所有已知来源(TodoWrite 工具 input、ACP
plan更新、Codexturn/plan/updated)都是整表快照,消费方逐次整体 覆盖即可,无需做增量合并。 - Tool
Call - A normalized tool invocation. Updates for the same non-empty ID are merged by Session.
- Turn
Info - Usage
- Visibility
Info - Visibility
Limitation - Workspace
Info - Workspace
Options - Workspace
Root
Enums§
- Activity
Kind - Approval
Policy - Audit
Mode - Backend
Kind - Backend
Spec - Capability
- Confidence
- Conversation
Spec - Credential
Source - Directory
Requirement - Endpoint
Request - A requested provider endpoint.
Autodeliberately does not imply a port. - EnvValue
Policy - Error
- Event
- File
Change Kind - File
Read Source - Where a file path came from.
- Filesystem
Access - Harness
Kind - Interrupt
Action - Interrupt
Result - Network
Policy - Observation
Source - Path
Visibility - Permission
Response - A decision sent back to the backend after a
SessionEvent::Permissionevent. - Process
Group Policy - Reasoning
Effort - Repository
Detection - Repository
Kind - Resumability
- Resume
Target - Retention
Policy - Secret
Access - Send
Mode - Send
Result - Session
Event - Share
Audience - Shareability
- Status
- Lifecycle state of a session or turn.
- Stderr
Policy - Switch
Provider - The registry used to resolve switch-managed provider keys.
- Temp
Policy - Todo
Status - 归一化后的待办条目状态。各引擎的原始写法(
in_progress/inProgress/done等)统一收敛到这三个值。 - Tool
Status - Lifecycle state of a tool call or file read.
- Transport
Kind - TriState
- Visibility
Request - Visibility
State
Functions§
- detect_
harness - Locates the launcher binary of a harness kind, probing it for a version.
- list_
channels - Enumerates the selectable (team/provider, model) channels of a harness.
Type Aliases§
- Activity
Id - Activity
Status - File
Read Status - Status alias for callers that want to name the file-read state explicitly.
- Finish
Info - Provider
Options - Session
State