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
29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
# 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](../../../docs/architecture/workspace-issue-manager.md)
|
|
for the current shared architecture and host-adapter model.
|