Skip to content

Run OpenCode tools with an internal shell#103

Merged
dbpolito merged 1 commit into
mainfrom
chore/update-opencode-shell-tools
Jun 8, 2026
Merged

Run OpenCode tools with an internal shell#103
dbpolito merged 1 commit into
mainfrom
chore/update-opencode-shell-tools

Conversation

@dbpolito

@dbpolito dbpolito commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Ticket

SKIPPED

Description

Updates the OpenCode adapter so Kompass tools can execute reliably against the active worktree with the newer OpenCode plugin API.

Checklist

OpenCode Tool Execution

  • Confirm that Kompass tools execute shell commands in the configured worktree
  • Verify that tool registration no longer depends on the removed OpenCode shell input

Dependency Compatibility

  • Confirm that OpenCode plugin and SDK versions align with the current adapter API
  • Check that transitive dependency updates remain compatible with the workspace

Validation

  • Verify that OpenCode tool registration tests pass
  • Confirm that shell-backed tools return expected change-loading results

- add a Node-backed shell runner for Kompass OpenCode tools

- register shell-backed tools without depending on plugin input shell state

- cover shell execution through tool registration and plugin tests

- update OpenCode SDK and plugin dependencies
@dbpolito dbpolito self-assigned this Jun 8, 2026
@dbpolito dbpolito added the review trigger kompass review label Jun 8, 2026
@dbpolito dbpolito merged commit 8887bbc into main Jun 8, 2026
2 checks passed
@dbpolito dbpolito deleted the chore/update-opencode-shell-tools branch June 8, 2026 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review trigger kompass review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant