feat: declare adapter plugin capabilities on ServerAdapterModule #2

Merged
cpfarhood merged 2 commits from feat/adapter-plugin-capabilities into master 2026-04-15 21:47:49 +00:00
cpfarhood commented 2026-04-15 21:46:30 +00:00 (Migrated from github.com)

Summary

  • Adds supportsInstructionsBundle: true, instructionsPathKey: "instructionsFilePath", and requiresMaterializedRuntimeSkills: false to the ServerAdapterModule export
  • Bumps @paperclipai/adapter-utils peer dep to >=2026.415.0-canary.7 which includes the capability type fields
  • Enables the UI bundle editor for claude_k8s agents

Test plan

  • tsc --noEmit passes
  • tsc build succeeds
  • 184/184 vitest tests pass
  • Verify useAdapterCapabilities() hook returns correct values for claude_k8s agents in the UI
  • Verify instructions bundle editor appears when viewing/editing a claude_k8s agent

Co-Authored-By: Paperclip noreply@paperclip.ing

## Summary - Adds `supportsInstructionsBundle: true`, `instructionsPathKey: "instructionsFilePath"`, and `requiresMaterializedRuntimeSkills: false` to the `ServerAdapterModule` export - Bumps `@paperclipai/adapter-utils` peer dep to `>=2026.415.0-canary.7` which includes the capability type fields - Enables the UI bundle editor for `claude_k8s` agents ## Test plan - [x] `tsc --noEmit` passes - [x] `tsc` build succeeds - [x] 184/184 vitest tests pass - [ ] Verify `useAdapterCapabilities()` hook returns correct values for `claude_k8s` agents in the UI - [ ] Verify instructions bundle editor appears when viewing/editing a `claude_k8s` agent Co-Authored-By: Paperclip <noreply@paperclip.ing>
Sign in to join this conversation.