mirror of
https://github.com/saltbo/agent-kanban.git
synced 2026-09-19 09:01:47 +08:00
a2fa54a729
Replace the v1 Agent/Machine runtime and CLI architecture with the v2 Resource Server, AMA-backed projections, task lifecycle, session observation, BDD specifications, and a single-package layered codebase. BREAKING CHANGE: remove the v1 CLI, internal Agent/Machine runtime entities, workspace layout, and legacy runtime coordination APIs.
18 lines
982 B
Gherkin
18 lines
982 B
Gherkin
Feature: Agency Session observation
|
|
AK displays the work performed for a Task without owning Agent execution.
|
|
|
|
@session-observation/trusted-binding @api
|
|
Scenario: Bind only verified execution provenance
|
|
Given an authenticated Realmroot Agent claims its assigned Task
|
|
When its credential contains Realmroot Remote verified runtime and Session context
|
|
Then AK stores that exact immutable observation binding
|
|
And the claim request has no client writable Session id or socket address
|
|
|
|
@session-observation/exact-session @api
|
|
Scenario: Resolve and expose the exact Agency Session
|
|
Given a Task has a verified runtime Session binding
|
|
When an authorized board viewer opens its work activity
|
|
Then AK resolves the matching Agency Session using the assignee, runtime, and runtime Session identifier
|
|
And AK exposes that Session and its canonical event workflow through a read-only proxy
|
|
And AK never infers a latest Session from the Agent identity
|