Skip to content

Adopt @bevyl-ai/agent-tools 0.4.0 (SurfaceAdapter + SlackAdapter)#5

Merged
Octember merged 2 commits into
mainfrom
kit-slack
Jul 11, 2026
Merged

Adopt @bevyl-ai/agent-tools 0.4.0 (SurfaceAdapter + SlackAdapter)#5
Octember merged 2 commits into
mainfrom
kit-slack

Conversation

@Octember

Copy link
Copy Markdown
Owner

The SPEC §12 surface-adapter contract (adapter/types.ts) and the Socket Mode Slack reference implementation (adapter/slack.ts) move to @bevyl-ai/agent-tools verbatim (one exactOptionalPropertyTypes conditional-spread fix in toHistoryMessage). The service semantics above the boundary — router, reply-stream, turn-admission — stay here; any future Slack-resident agent composes the kit's SlackAdapter without inheriting earshot's ledger.

bun.lock refresh pending the 0.4.0 npm publish (OTP).

Octember added 2 commits July 11, 2026 14:59
src/adapter/types.ts (the SPEC §12 portability boundary) and slack.ts
(the Socket Mode reference impl) move to the kit verbatim; router,
reply-stream, and turn-admission — the service semantics above the
boundary — stay here. bun.lock refresh pending the 0.4.0 publish.
@Octember Octember merged commit 1e41edc into main Jul 11, 2026
1 check passed
@Octember Octember deleted the kit-slack branch July 11, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant