Files
deepseek-harness/scripts/type-equiv.manifest.json
T
Yichen Jiang cbae324bfa feat(workspace): stop a Session's running work before archiving it (#4765)
* feat(workspace): stop a Session's running work before archiving it

Archiving was a pure visibility write, so a Session archived mid-turn kept
running out of sight. The Workspace registry now owns archive admission
through two Host events: `workspace/session-activity` reports what still
runs and refuses the plain archive as `workspace/session-active`;
`workspace/session-stop`, requested with `stopActivity`, stops that work the
way the user's own stop actions do before the archive write. The API Session
Controller reports and stops turns, subagent descendants, and owned jobs and
rejects any model step for an archived Session; the Schedule plugin reports
and deletes active reminders. The sidebar turns the refusal into a
stop-and-archive confirmation listing the Host's answer.

* test(workspace): pin the widened archive signature and prove child liveness by heartbeat

The Client inspect catalog spec pins archiveSession's new options
parameter, and the archive e2e reads the Bash child's liveness from a
heartbeat file instead of a pid: the Linux sandbox runs the tool in its own
PID namespace, so the pid it reports is not comparable from the test.

* test(workspace): cover the archive-admission providers and dialog to the per-file gate

Drop the provider's unused disposer and the dialog's unreachable confirm
guard, read reminders without a catch that no composition can reach, and
add the cases the coverage lane found missing: a stop without a jobs
registry, a looping lineage, a descendant whose projections reject, the
dialog's Escape guard and non-Error reason, and a family merged by another
provider.

* fix(workspace): write the archive before stopping, gate subagent lineage, and delete reminders under the schedule barriers

Review round on #4765. The registry now writes the archive set before it
dispatches `workspace/session-stop`, so the durable set already gates
every wake the stops induce; the controller's `agent/pre-step` gate also
blocks subagent descendants of an archived Session and contains each
cancel or kill on its own. The Schedule plugin's stop listener runs as a
management delete in the agent's transaction queue between the same two
persistence barriers the `schedule_delete` tool uses. The confirm dialog
selects singular or plural English lines and keys list rows by index.
Docs: archive-admission section with type-equiv blocks on the workspace
subsystem page, write-first order and residual windows in the READMEs
and the Agent Note, and the missing zh reminders sentence.

* test(web): scope the question composer's New Session wait to the Sessions tree

The wide sidebar's New Session button carries the same visible label as
a fresh session row, so the unscoped `getByText` either settled on the
button before the row existed or hit a strict-mode violation once the
row rendered first, which is how the snapshots lane failed on
ece68c2ab5. Waiting inside the Sessions tree names the row alone.

* fix(schedule): answer archive admission from the owned runtime's fold, not the projection registry

The `sessionProjections.snapshot` API is the Client projection view and
is not a Host read path (review on #4765). `ScheduleRuntime.activeRecords()`
folds the live log the way every drive does, and the archive-admission
listeners ask the owned runtime for that fold: a session without a live
agent or without an owned runtime has nothing armed to fire, so it reports
nothing and has nothing to stop. Covers the runtime-less agent, a fold that
turns unreadable at the persistence barrier, and the stopping/faulted
runtime answering nothing.

* refactor(subagent): report and stop subagent descendants from the Subagent runtime

The `subagent` family of archive admission moves out of the API Session
Controller into `dsh-subagent`, which records the lineage at delegation
and owns the descriptor (review on #4765): `SubagentRuntime` answers
`workspace/session-activity` with the running descendants, labelled from
each child's descriptor through a live Session observation, and
`workspace/session-stop` by cancelling each of them with the parent
cause. The controller keeps turns, owned jobs, and the lineage step gate,
and composes its provider through `ctx.plugin(SessionActivityProvider)`
with declared injections instead of a bare installer call. `dsh-workspace`
becomes an optional type-only peer of `dsh-subagent`.

* refactor(jobs): answer archive admission for owned jobs from the job registry seam

The `job` family moves out of the API Session Controller into `dsh-jobs`
(review on #4765): the seam's constructor installs the
`workspace/session-activity` and `workspace/session-stop` listeners for
every implementation through the abstract `list` and `kill` alone, so the
controller no longer knows the jobs vocabulary and keeps only the turn
family and the archived-lineage step gate. `dsh-workspace` becomes an
optional type-only peer of `dsh-jobs`.

* refactor(workspace): leave SessionActivityKindMap empty and let each provider merge its family

The workspace package no longer names any activity family (review on
#4765): `SessionActivityKindMap` is empty, and each provider merges its own
key from a module both its faces import — `turn` in the API Session
Controller's types, `job` in the job registry seam's view, `subagent` in
the Subagent runtime's control types, `schedule` in the Schedule plugin's
types. The confirm dialog imports those modules for its cases and keeps
the generic line for any other key; the registry and controller suites
merge test-owned families instead of borrowing the providers'.

* refactor(agent): report and stop the running turn from the Agent registry

The `turn` family moves out of the API Session Controller into `dsh-agent`
(review on #4765): the registry's constructor installs the
`workspace/session-activity` and `workspace/session-stop` listeners for
every Agent it publishes, answering with its own lookup and cancelling the
turn with the user cause, and merges the `turn` key from its client-safe
types. The controller keeps only the archived-lineage step gate, renamed
`ArchivedSessionGate`. `dsh-workspace` becomes an optional type-only peer
of `dsh-agent`; the workspace package depends on none of the providers,
so the edge stays acyclic.

Since #3127 a foreground Bash command is a registered job from its start,
so the archive dialog lists it beside the turn; the e2e and its ARIA golden
expect that row, and the capture keeps the running job by design.
2026-09-21 11:46:13 +00:00

2242 lines
67 KiB
JSON

{
"comment": "Maps each primary ` ```ts type-equiv ` or ` ```ts public-api ` block (by doc + declared symbol + projection) to the source declaration and original JSDoc it must match. Paired `.zh.md` blocks are byte-identical derivatives checked through their unsuffixed sibling and have no duplicate entry. Omit projection for the complete declaration; use public-api with a ` ```ts public-api ` block for a body-stripped public class declaration. verify-type-equiv.ts enforces a 1:1 correspondence between primary blocks and entries. Add an entry when you add a primary source-equivalence block; remove it when you remove the block.",
"entries": [
{
"doc": "docs/subsystems/compaction.md",
"symbol": "ImageOffloadTarget",
"source": "packages/compaction/compaction-image-offload/src/projection.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "Branded",
"source": "packages/util/brand/src/index.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "AssistantProviderMetadata",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "Message",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "MessageSourceMap",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ContextForm",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ContextSnapshotSection",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ContextFormed",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ImageAttachmentAccess",
"source": "packages/llm/llm/src/content.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "FinishReasonMap",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "AdapterRegistrationHandle",
"source": "packages/llm/llm/src/index.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmProviderInfo",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmModelInfo",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmModelDiscoveryRequest",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmDiscoveredModel",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmModelContext",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ReasoningEffortId",
"source": "packages/llm/llm/src/brand.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmReasoningEffortInfo",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmModelReasoningInfo",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmResolvedModelInfo",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "RequestUserInput",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "RequestMessage",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "GenerateOptions",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ToolSchema",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmCallConfig",
"source": "packages/llm/llm/src/call-config.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmCallConfigAdapterDefaults",
"source": "packages/llm/llm/src/call-config.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "Inbox",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "InboxTarget",
"source": "packages/core/agent/src/types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "CancelOptions",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "AgentCancelCause",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "Agent",
"source": "packages/core/agent/src/types.ts",
"augmentations": [
{
"source": "packages/core/agent/src/runtime-types.ts",
"module": "./types.ts"
}
]
},
{
"doc": "docs/subsystems/core.md",
"symbol": "PreStepDecision",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "RequestErrorAction",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "SessionStartSource",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/scope.md",
"symbol": "ScopeKey",
"source": "packages/core/scope/src/index.ts"
},
{
"doc": "docs/subsystems/scope.md",
"symbol": "Scoped",
"source": "packages/core/scope/src/index.ts"
},
{
"doc": "docs/subsystems/scope.md",
"symbol": "Scope",
"source": "packages/core/scope/src/index.ts"
},
{
"doc": "docs/subsystems/scope.md",
"symbol": "ScopeLayer",
"source": "packages/core/scope/src/store.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalRef",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalPhase",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalBlockReason",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalSnapshot",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalView",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalActivationChanged",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalSnapshotChangeMeta",
"source": "packages/goal/goal/src/domain.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalClearChangeMeta",
"source": "packages/goal/goal/src/domain.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalMessageSource",
"source": "packages/goal/goal/src/domain.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "CreateGoalRequest",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "EditGoalRequest",
"source": "packages/goal/goal/src/types.ts"
},
{
"doc": "docs/subsystems/goal.md",
"symbol": "GoalChanged",
"source": "packages/goal/goal/src/domain.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "AfterScheduleRecord",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "AtScheduleRecord",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "EveryScheduleRecord",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "LocalAtInput",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "AtInput",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "OneShotScheduleRecord",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleRecord",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleCreateChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleDeleteChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "OneShotScheduleDispatchChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "EveryScheduleDispatchChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleDispatchChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleChange",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleState",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleDeliveryMode",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/schedule.md",
"symbol": "ScheduleView",
"source": "packages/schedule/schedule/src/types.ts"
},
{
"doc": "docs/subsystems/agent-team.md",
"symbol": "TeamMemberSnapshot",
"source": "packages/experimental/agent-team/src/types.ts"
},
{
"doc": "docs/subsystems/agent-team.md",
"symbol": "TeamMessageSnapshot",
"source": "packages/experimental/agent-team/src/types.ts"
},
{
"doc": "docs/subsystems/agent-team.md",
"symbol": "TeamMessageSource",
"source": "packages/experimental/agent-team/src/types.ts"
},
{
"doc": "docs/subsystems/agent-team.md",
"symbol": "TeamTaskSnapshot",
"source": "packages/experimental/agent-team/src/types.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "CommandInputDescriptor",
"source": "packages/interaction/commands/src/types.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "CommandDefinition",
"source": "packages/interaction/commands/src/index.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "CommandInvocation",
"source": "packages/interaction/commands/src/index.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "CommandResult",
"source": "packages/interaction/commands/src/types.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "CommandDescriptor",
"source": "packages/interaction/commands/src/types.ts"
},
{
"doc": "docs/subsystems/commands.md",
"symbol": "ParsedCommand",
"source": "packages/interaction/commands/src/index.ts"
},
{
"doc": "docs/subsystems/system-prompt.md",
"symbol": "AssembleContext",
"source": "packages/core/system-prompt/src/index.ts"
},
{
"doc": "docs/subsystems/system-prompt.md",
"symbol": "PromptContext",
"source": "packages/core/system-prompt/src/index.ts"
},
{
"doc": "docs/subsystems/system-prompt.md",
"symbol": "PromptSection",
"source": "packages/core/system-prompt/src/index.ts"
},
{
"doc": "docs/subsystems/system-prompt.md",
"symbol": "ToolProviderResult",
"source": "packages/core/system-prompt/src/index.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ReplayEnvelope",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "StreamChunk",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmFailure",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "TokenUsage",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmImageRequestPrice",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmImageRequestPricing",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "ContentBlockMap",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "AppIdentity",
"source": "packages/llm/llm/src/attribution.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "BlockAssembler",
"source": "packages/llm/llm/src/assembler.ts",
"projection": "public-api"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "PreparedLlmCall",
"source": "packages/llm/llm/src/index.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmAdapter",
"source": "packages/llm/llm/src/index.ts",
"projection": "public-api"
},
{
"doc": "docs/subsystems/token-meter.md",
"symbol": "TokenMeasurement",
"source": "packages/llm/token-meter/src/types.ts"
},
{
"doc": "docs/subsystems/token-meter.md",
"symbol": "TokenSurfaceNode",
"source": "packages/llm/token-meter/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "UserMessage",
"source": "packages/llm/llm/src/message.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionEventMap",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "EpochHeader",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "RequestContext",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionSeq",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionLogOffset",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionSeqCursor",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "OptionalSessionSeq",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/todo.md",
"symbol": "TodoItem",
"source": "packages/todo/tool-todo/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionEvent",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "TurnEndCancelCause",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "TurnEndReasonMap",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SurfaceEventType",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SurfaceOp",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SurfaceIntent",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionSurface",
"source": "packages/core/session/src/surface.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SurfaceFoldReplacement",
"source": "packages/core/session/src/surface.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SurfaceFoldResult",
"source": "packages/core/session/src/surface.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "Session",
"source": "packages/core/session/src/index.ts",
"projection": "public-api"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionHandleReadResult",
"source": "packages/session/session-persistence/src/handle.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionHandle",
"source": "packages/session/session-persistence/src/handle.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionHeader",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "CreateSessionOptions",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionSeedEventState",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "RestoredSessionOptions",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "PrepareSessionOptions",
"source": "packages/core/session/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionPreparationOptions",
"source": "packages/core/session/src/preparation.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionPreparation",
"source": "packages/core/session/src/preparation.ts",
"projection": "public-api"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionLocation",
"source": "packages/session/session-persistence/src/errors.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventSurface",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionRecord",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionLogSnapshot",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionSurfaceSnapshot",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionTitleObservation",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionTitleObservationResult",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventRecord",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionLineageNode",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionLineageTrace",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionQueryErrorCode",
"source": "packages/session-query/session-query/src/config.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventReadRequest",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventWindow",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventTraceRequest",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventTrace",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventTraceObservation",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleProviderId",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleModelIdentity",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleSource",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleEventData",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleSnapshot",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleLlmRequestEventData",
"source": "packages/session/session-title-llm/src/index.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleUserMessage",
"source": "packages/session/session-title/src/types.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleAutomaticMode",
"source": "packages/session/session-title/src/index.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleProviderRequest",
"source": "packages/session/session-title/src/index.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleProviderResult",
"source": "packages/session/session-title/src/index.ts"
},
{
"doc": "docs/subsystems/session-title.md",
"symbol": "SessionTitleProvider",
"source": "packages/session/session-title/src/index.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "SessionReferenceInput",
"source": "packages/context/session-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "FileReferenceCandidate",
"source": "packages/context/file-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "SessionReferenceCandidate",
"source": "packages/context/session-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "SessionReferenceMentionCandidate",
"source": "packages/context/session-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "SessionReferenceSource",
"source": "packages/context/session-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "PreparedReferencedMessage",
"source": "packages/context/session-reference/src/types.ts"
},
{
"doc": "docs/subsystems/session-reference.md",
"symbol": "SessionReferenceErrorCode",
"source": "packages/context/session-reference/src/config.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolOutputDefinition",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolDefinition",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ValueSchemaSpec",
"source": "packages/core/tools/src/schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ParameterPropertySpec",
"source": "packages/core/tools/src/schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ParameterSchemaSpec",
"source": "packages/core/tools/src/schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "InferValue",
"source": "packages/core/tools/src/schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "InferArgs",
"source": "packages/core/tools/src/schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionToken",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionInput",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecution",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolDispatchExecution",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionMode",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "PtcDispatchLog",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolRunContext",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolGuard",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolErrorInfo",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolRestriction",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolFailure",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionSuccess",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionFailure",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ToolExecutionResult",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "PreToolDecision",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "PostToolDecision",
"source": "packages/core/tools/src/index.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "JsonSchemaScalar",
"source": "packages/core/tools/src/json-schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "JsonSchemaType",
"source": "packages/core/tools/src/json-schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "JsonSchemaNode",
"source": "packages/core/tools/src/json-schema.ts"
},
{
"doc": "docs/subsystems/tools.md",
"symbol": "ObjectJsonSchema",
"source": "packages/core/tools/src/json-schema.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionOption",
"source": "packages/interaction/user-questions/src/types.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionIntent",
"source": "packages/interaction/user-questions/src/types.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionItem",
"source": "packages/interaction/user-questions/src/types.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionRequest",
"source": "packages/interaction/user-questions/src/index.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionAnswerItem",
"source": "packages/interaction/user-questions/src/types.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "AskUserQuestionAnswer",
"source": "packages/interaction/user-questions/src/types.ts"
},
{
"doc": "docs/subsystems/user-questions.md",
"symbol": "UserQuestionError",
"source": "packages/interaction/user-questions/src/index.ts"
},
{
"doc": "docs/subsystems/approval.md",
"symbol": "ApprovalRequestId",
"source": "packages/interaction/user-approval/src/types.ts"
},
{
"doc": "docs/subsystems/approval.md",
"symbol": "ApprovalOutcome",
"source": "packages/interaction/user-approval/src/types.ts"
},
{
"doc": "docs/subsystems/approval.md",
"symbol": "ApprovalPolicy",
"source": "packages/interaction/user-approval/src/index.ts"
},
{
"doc": "docs/subsystems/approval.md",
"symbol": "ApprovalRequest",
"source": "packages/interaction/user-approval/src/index.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "ImageMediaType",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "ImageAttachmentRef",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "ImageAttachmentLimits",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "PromptContentPart",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "AttachmentAdmissionPart",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "AdmittedPromptContentPart",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "EncodedImageAttachment",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "SaveImageAttachment",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "StoredImageAttachment",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "ImageRequestTarget",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "ProjectedDimensions",
"source": "packages/attachment/attachment/src/request-projection.ts"
},
{
"doc": "docs/subsystems/attachment.md",
"symbol": "RequestImageAttachment",
"source": "packages/attachment/attachment/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellExecRequest",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellExecSpec",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellRunResult",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellSandboxInfo",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellProcess",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/shell.md",
"symbol": "ShellProcessRead",
"source": "packages/shell/shell/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobKindMap",
"source": "packages/jobs/jobs/src/view.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobSpec",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobHandle",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobHooks",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobOutcome",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobOutputSource",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobSourceRead",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobChunk",
"source": "packages/jobs/jobs/src/view.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobOutputRead",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobView",
"source": "packages/jobs/jobs/src/view.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobRead",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobEvent",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/jobs.md",
"symbol": "JobEventFilter",
"source": "packages/jobs/jobs/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalWaitReason",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalSessionStatus",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalBackend",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalBackendSession",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalSendOperation",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/terminal.md",
"symbol": "TerminalSendResult",
"source": "packages/terminal/terminal/src/types.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "SandboxMode",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "ConfinedSandboxMode",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "SandboxExecutionPolicy",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "SandboxEnforcement",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "SandboxPolicy",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "SandboxPolicyRequest",
"source": "packages/sandbox/sandbox-policy/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "RunnerFailureRule",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/sandbox.md",
"symbol": "ConfinedArgv",
"source": "packages/sandbox/sandbox/src/index.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcJsonValue",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcRunRequest",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcRunResult",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcBindingNamespace",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcBindingErrorClass",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcBindingFunction",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcRunFailure",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsTarget",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsTargetKey",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsVersion",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsObservation",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsInfo",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsPathInfo",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsDirEntry",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsWriteIntent",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsWriteOutcome",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsEditRequest",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsEditOutcome",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsErrorCode",
"source": "packages/fs/fs/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FsObservationActor",
"source": "packages/fs/fs-observation-policy/src/types.ts"
},
{
"doc": "docs/subsystems/filesystem.md",
"symbol": "FileReadOutcome",
"source": "packages/fs/tool-fs/src/read-render.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillSource",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillResourceBase",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillInvocationPolicy",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillSummary",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillCatalogSnapshot",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillCandidate",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillDefinition",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillRegistration",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillLookupOptions",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillViewOptions",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillProviderObservation",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillProvider",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "SkillProviderControl",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/skills.md",
"symbol": "Config",
"source": "packages/skill/skill/src/index.ts"
},
{
"doc": "docs/subsystems/compaction.md",
"symbol": "CompactionResult",
"source": "packages/compaction/compaction/src/types.ts"
},
{
"doc": "docs/subsystems/compaction.md",
"symbol": "CompactionTrigger",
"source": "packages/compaction/compaction/src/index.ts"
},
{
"doc": "docs/subsystems/compaction.md",
"symbol": "ManualCompactionErrorCode",
"source": "packages/compaction/compaction/src/index.ts"
},
{
"doc": "docs/subsystems/compaction.md",
"symbol": "PrunedEntry",
"source": "packages/compaction/compaction-tool-result-pruner/src/types.ts"
},
{
"doc": "docs/subsystems/compaction.md",
"symbol": "PruneResult",
"source": "packages/compaction/compaction-tool-result-pruner/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentCapabilities",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentStartRequest",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "ResolvedSubagentStartRequest",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "AgentMessageSource",
"source": "packages/subagent/subagent/src/continuation-messages.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentSettledMessageSource",
"source": "packages/subagent/subagent/src/continuation-messages.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentSendMessageOptions",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentInterruptAuthority",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentDescendantListEntry",
"source": "packages/subagent/subagent/src/list-children.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "ContinuableStart",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "ContinuableCreateRequest",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "ContinuableCreateSpec",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentResult",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentStopReasonMap",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentRun",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/subagent.md",
"symbol": "SubagentProvider",
"source": "packages/subagent/subagent/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebSearchRequest",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebSearchResult",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebSearchSource",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebFetchRequest",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebFetchResult",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/web.md",
"symbol": "WebFetchBody",
"source": "packages/web/web/src/types.ts"
},
{
"doc": "docs/subsystems/spill.md",
"symbol": "SaveTextSpill",
"source": "packages/spill/spill/src/types.ts"
},
{
"doc": "docs/subsystems/spill.md",
"symbol": "SpillOwner",
"source": "packages/spill/spill/src/types.ts"
},
{
"doc": "docs/subsystems/spill.md",
"symbol": "SpillSource",
"source": "packages/spill/spill/src/types.ts"
},
{
"doc": "docs/subsystems/spill.md",
"symbol": "SpillRef",
"source": "packages/spill/spill/src/types.ts"
},
{
"doc": "docs/subsystems/spill.md",
"symbol": "SpillLocator",
"source": "packages/spill/spill/src/types.ts"
},
{
"doc": "docs/subsystems/workflow.md",
"symbol": "WorkflowStartRequest",
"source": "packages/workflow/workflow/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/workflow.md",
"symbol": "WorkflowMeta",
"source": "packages/workflow/workflow/src/types.ts"
},
{
"doc": "docs/subsystems/workflow.md",
"symbol": "WorkflowResult",
"source": "packages/workflow/workflow/src/types.ts"
},
{
"doc": "docs/subsystems/workflow.md",
"symbol": "WorkflowRun",
"source": "packages/workflow/workflow/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspOperation",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspPosition",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspRange",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspQueryRequest",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspProviderQuery",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspLocation",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspHover",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspQueryResult",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspProvider",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/lsp.md",
"symbol": "LspService",
"source": "packages/lsp/lsp/src/types.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionPersistenceRevision",
"source": "packages/session/session-persistence/src/revision.ts"
},
{
"doc": "docs/subsystems/persistence.md",
"symbol": "SessionPersistenceSnapshot",
"source": "packages/session/session-persistence/src/index.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionResultFilter",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventResultFilter",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventSearchDocument",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionSearchCursor",
"source": "packages/session-query/session-query/src/cursor.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionSearchRequest",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventSearchRequest",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionSearchPage",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventSearchPage",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionEventSearchHit",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/session-query.md",
"symbol": "SessionSearchHit",
"source": "packages/session-query/session-query/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessSpawnSpec",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessHandle",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessOutputReader",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessOutputRead",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessOutcome",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "DshEnvironmentKey",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "DshEnvironment",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "CollectedOutput",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessStdinMode",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessCollect",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessOutputMode",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessStdio",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/subprocess.md",
"symbol": "SubprocessCollectedOutputs",
"source": "packages/subprocess/subprocess/src/types.ts"
},
{
"doc": "docs/subsystems/credentials.md",
"symbol": "ResolvedCredential",
"source": "packages/credentials/credentials/src/index.ts"
},
{
"doc": "docs/subsystems/credentials.md",
"symbol": "CredentialInfo",
"source": "packages/credentials/credentials/src/types.ts"
},
{
"doc": "docs/subsystems/llm-streaming.md",
"symbol": "LlmConfigurableProvider",
"source": "packages/llm/llm/src/types.ts"
},
{
"doc": "docs/subsystems/permission-presets.md",
"symbol": "Config",
"source": "packages/interaction/permission-presets/src/index.ts"
},
{
"doc": "docs/subsystems/permission-presets.md",
"symbol": "PresetOption",
"source": "packages/interaction/permission-presets/src/types.ts"
},
{
"doc": "docs/subsystems/plan.md",
"symbol": "PlanModeConfig",
"source": "packages/plan/plan-mode/src/index.ts"
},
{
"doc": "docs/subsystems/invariants.md",
"symbol": "Config",
"source": "packages/runtime-diagnostics/invariants/src/index.ts"
},
{
"doc": "docs/subsystems/invariants.md",
"symbol": "InvariantFailure",
"source": "packages/runtime-diagnostics/invariants/src/index.ts"
},
{
"doc": "docs/subsystems/invariants.md",
"symbol": "InvariantInstaller",
"source": "packages/runtime-diagnostics/invariants/src/index.ts"
},
{
"doc": "docs/subsystems/web-server.md",
"symbol": "WebRouteKind",
"source": "packages/host/webserver/src/index.ts"
},
{
"doc": "docs/subsystems/web-server.md",
"symbol": "WebRoute",
"source": "packages/host/webserver/src/index.ts"
},
{
"doc": "docs/subsystems/web-server.md",
"symbol": "Config",
"source": "packages/host/webserver/src/index.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "StorageForms",
"source": "packages/storage/storage/src/index.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "StorageBackend",
"source": "packages/storage/storage/src/backend.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "DomainSpec",
"source": "packages/storage/storage-domain/src/spec.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "Domain",
"source": "packages/storage/storage-domain/src/domain.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "DomainChangedBase",
"source": "packages/storage/storage-domain/src/events.ts"
},
{
"doc": "docs/subsystems/storage.md",
"symbol": "DomainChanged",
"source": "packages/storage/storage-domain/src/events.ts"
},
{
"doc": "docs/subsystems/workspace.md",
"symbol": "WorkspaceId",
"source": "packages/workspace/workspace/src/types.ts"
},
{
"doc": "docs/subsystems/workspace.md",
"symbol": "Workspace",
"source": "packages/workspace/workspace/src/types.ts"
},
{
"doc": "docs/subsystems/workspace.md",
"symbol": "SessionActivityKindMap",
"source": "packages/workspace/workspace/src/types.ts"
},
{
"doc": "docs/subsystems/workspace.md",
"symbol": "SessionActivity",
"source": "packages/workspace/workspace/src/types.ts"
},
{
"doc": "docs/subsystems/client-modules.md",
"symbol": "WebBootEntry",
"source": "packages/client/modules/src/client/manifest.ts"
},
{
"doc": "docs/subsystems/client-modules.md",
"symbol": "WebBootBatchPhase",
"source": "packages/client/modules/src/client/manifest.ts"
},
{
"doc": "docs/subsystems/client-modules.md",
"symbol": "WebBootBatch",
"source": "packages/client/modules/src/client/manifest.ts"
},
{
"doc": "docs/subsystems/client-modules.md",
"symbol": "WebBootGraph",
"source": "packages/client/modules/src/client/manifest.ts"
},
{
"doc": "docs/subsystems/client-modules.md",
"symbol": "ClientArtifactBaseline",
"source": "packages/client/modules/src/index.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetryCapture",
"source": "packages/session/session-telemetry/src/coordinator.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetryCaptureOptions",
"source": "packages/session/session-telemetry/src/coordinator.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetrySharingStatus",
"source": "packages/session/session-telemetry/src/index.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetrySeverity",
"source": "packages/session/session-telemetry/src/index.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetryRecord",
"source": "packages/session/session-telemetry/src/index.ts"
},
{
"doc": "docs/subsystems/session-telemetry.md",
"symbol": "SessionTelemetrySink",
"source": "packages/session/session-telemetry/src/index.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertLookupMap",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertContextMap",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertLookupDefinition",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertCodec",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "InvocationParameterDescriptor",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "InvocationDescriptor",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "RemoteStream",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "RemoteStreamHandle",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "PeerScope",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "RemoteInvocation",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertRegistryContract",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertRemoteNamespaceMap",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "InvokeRemoteRequest",
"source": "packages/api/gateway/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertGatewayErrorCode",
"source": "packages/api/gateway/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertGateway",
"source": "packages/api/gateway/src/types.ts"
},
{
"doc": "docs/subsystems/typert.md",
"symbol": "TypertClientRemote",
"source": "packages/typert/protocol/src/types.ts"
},
{
"doc": "docs/subsystems/credentials.md",
"symbol": "CredentialRef",
"source": "packages/credentials/credentials/src/types.ts"
},
{
"doc": "docs/subsystems/permission-presets.md",
"symbol": "PresetSpec",
"source": "packages/interaction/permission-presets/src/index.ts"
},
{
"doc": "docs/subsystems/session-projection.md",
"symbol": "ProjectionDefinition",
"source": "packages/session/session-projection/src/index.ts"
},
{
"doc": "docs/subsystems/session-projection.md",
"symbol": "ProjectionSnapshot",
"source": "packages/session/session-projection/src/index.ts"
},
{
"doc": "docs/subsystems/session-projection.md",
"symbol": "ProjectionChangeListener",
"source": "packages/session/session-projection/src/index.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "AgentHandle",
"source": "packages/core/agent/src/index.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "AgentStatus",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "AssistantStreamFrame",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/core.md",
"symbol": "AgentOptions",
"source": "packages/core/agent/src/runtime-types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackVersion",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackRating",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackItem",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackPut",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackDelete",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackListRequest",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackListValue",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackPutRequest",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackDeleteRequest",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackDeleteValue",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackSessionNotFound",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackTargetNotFound",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackVersionConflict",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackNoteBlank",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackNoteTooLarge",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackFailure",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackSuccess",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackRejected",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackListResult",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackPutResult",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "MessageFeedbackDeleteResult",
"source": "packages/feedback/message-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "FeedbackCategory",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "FeedbackRecord",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "SessionFeedbackRecordRequest",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "SessionFeedbackRecordValue",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "SessionFeedbackSessionNotFound",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "docs/subsystems/feedback.md",
"symbol": "SessionFeedbackRecordResult",
"source": "packages/feedback/command-feedback/src/types.ts"
},
{
"doc": "packages/client/ui-conversation/README.md",
"symbol": "ComposerChainProps",
"source": "packages/client/ui-conversation/src/client/contract/slots.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionMessageProjection",
"source": "packages/core/session/src/surface.ts"
},
{
"doc": "docs/subsystems/session.md",
"symbol": "SessionMessageProjectionContext",
"source": "packages/core/session/src/surface.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcRunSpec",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ptc-runtime.md",
"symbol": "PtcRunSandbox",
"source": "packages/ptc-runtime/ptc-runtime/src/types.ts"
},
{
"doc": "docs/subsystems/ssh.md",
"symbol": "Config",
"source": "packages/ssh/ssh/src/index.ts"
},
{
"doc": "docs/subsystems/ssh.md",
"symbol": "SshConnection",
"source": "packages/ssh/ssh/src/index.ts",
"projection": "public-api"
},
{
"doc": "docs/subsystems/mcp.md",
"symbol": "McpResourceRequest",
"source": "packages/mcp/mcp-resources/src/index.ts"
},
{
"doc": "docs/subsystems/mcp.md",
"symbol": "McpResourceProvider",
"source": "packages/mcp/mcp-resources/src/index.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "PresentedFile",
"source": "packages/deliverables/tool-present/src/types.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "WorkspaceChangedFile",
"source": "packages/deliverables/workspace-changes/src/types.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "WorkspaceChangesSummary",
"source": "packages/deliverables/workspace-changes/src/types.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "WorkspaceDiffHunk",
"source": "packages/deliverables/workspace-changes/src/types.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "WorkspaceFileDiff",
"source": "packages/deliverables/workspace-changes/src/types.ts"
},
{
"doc": "docs/subsystems/deliverables.md",
"symbol": "WorkspaceChanges",
"source": "packages/deliverables/workspace-changes/src/types.ts"
},
{
"doc": "docs/subsystems/product-telemetry.md",
"symbol": "ProductTelemetryScalar",
"source": "packages/host/product-telemetry-otel/src/index.ts"
},
{
"doc": "docs/subsystems/product-telemetry.md",
"symbol": "ProductTelemetryRecord",
"source": "packages/host/product-telemetry-otel/src/index.ts"
}
]
}