feat(tess): define runtime provider contract #719
Reference in New Issue
Block a user
Delete Branch "feat/tess-runtime-contract"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refs #707
Implements TESS-M1-001: runtime-neutral provider capabilities, session tree, normalized stream events/errors, and attach/detach semantics with immutable server-derived scope.
VERIFIED APPROVE reviewer-of-record [W-jarvis:reviewer] head
5c42e67fbeReviewed PR #719 as non-author against
mainat exact head5c42e67fbec1845baaf17ce19e7a3a520fdf99b0.Evidence:
feat/tess-runtime-contractboth resolve to5c42e67fbec1845baaf17ce19e7a3a520fdf99b0.packages/typesruntime contract only — newAgentRuntimeProvidertypes/spec plus export frompackages/types/src/agent/index.ts; no gateway/runtime implementation side effects.RuntimeScope, session/tree/stream/attach/error contracts, and provider methods for list/tree/stream/send/attach/detach/terminate. Client-controlled actor/tenant fields are absent from operational payloads and supplied throughRuntimeScope.agent-runtime-provider.spec.tscompiles representative capability/session/event/error/attach/provider contract usage.git diff --checkclean.pr-ci-wait -n 719reports Woodpecker push pipeline #1691 and PR pipeline #1693 success for5c42e67fbec1845baaf17ce19e7a3a520fdf99b0.No merge performed by reviewer.