Files
agent-radar 2ed3415fb7
Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 20:17:27 +08:00
..

Workspace Issue Manager

Reusable workbench issue-manager feature for workspace-scoped issue, task, and run workflows.

This package owns host-agnostic contracts, i18n defaults, React-facing feature types, and workbench registration helpers. Hosts provide backend, identity, file, agent runner, ContextRef opener, and optional share adapters.

The ContextRef opener is the package boundary for opaque Issue or Task attachments. workspace_path references delegate to the host's normal workspace file adapter when that opener is absent. managed_attachment references are opaque: the host retrieves their bytes by workspace, Issue, and ContextRef IDs, stores them in a trusted host-local location, and opens that copy. Reusable UI and domain contracts must not depend on a daemon absolute path, which may be meaningless to a VM or remote consumer. The two shapes are discriminated: workspace references require path, while managed attachments cannot expose it. For source compatibility, a legacy reference that has path but no accessKind is treated as workspace_path and falls back to the existing file adapter when no ContextRef opener is installed.

Hosts that want the package-owned default dock or empty-state visual can import it explicitly from @tutti-os/workspace-issue-manager/assets/workspace-dock-task.png.

See docs/architecture/workspace-issue-manager.md for the current shared architecture and host-adapter model.