chore(opencode): migrate project agent config #210

Merged
jwilger merged 3 commits from opencode-migration into main 2026-05-15 20:58:28 -07:00
Owner

Summary

  • Replace Kilo project configuration with opencode configuration and opencode-rtk.
  • Port agents, commands, skills, rules, and local guardrail plugins into .opencode/, overriding the built-in build agent.
  • Remove Pi migration/config artifacts and update release-tooling contracts for opencode guardrails.

Verification

  • opencode debug config
  • bash tests/release_tooling_test.sh
  • pre-push nix flake check
## Summary - Replace Kilo project configuration with opencode configuration and opencode-rtk. - Port agents, commands, skills, rules, and local guardrail plugins into `.opencode/`, overriding the built-in `build` agent. - Remove Pi migration/config artifacts and update release-tooling contracts for opencode guardrails. ## Verification - `opencode debug config` - `bash tests/release_tooling_test.sh` - pre-push `nix flake check`
test(opencode): update release guardrail contracts
All checks were successful
CI / Verify PR with nix flake check (pull_request) Successful in 3m35s
CI / Build PR artifacts (no token) (pull_request) Successful in 2s
CI / Publish PR artifact packages (pull_request) Successful in 2s
CI / Request auto_review semantic review (pull_request) Successful in 1s
auto_review auto_review: no findings
64d4db2a54
auto-review left a comment

The PR successfully migrates the project configuration from Kilo to Opencode, including agents, commands, skills, and plugins. The changes appear to be well-structured, but ensure that all new configurations are correctly set up and dependencies are managed.

Walkthrough

  • .gitignore: Updated to ignore .opencode/node_modules/ instead of .kilo/node_modules/.
  • Agent Configurations: New build.md file in .opencode/agents/ overrides the built-in build agent, ensuring project-specific configurations are applied.
  • Plugin Imports: Updated import paths from @kilocode/plugin to @opencode-ai/plugin in plugin files, which requires verification of dependency correctness.
The PR successfully migrates the project configuration from Kilo to Opencode, including agents, commands, skills, and plugins. The changes appear to be well-structured, but ensure that all new configurations are correctly set up and dependencies are managed. ## Walkthrough - **.gitignore**: Updated to ignore `.opencode/node_modules/` instead of `.kilo/node_modules/`. - **Agent Configurations**: New `build.md` file in `.opencode/agents/` overrides the built-in build agent, ensuring project-specific configurations are applied. - **Plugin Imports**: Updated import paths from `@kilocode/plugin` to `@opencode-ai/plugin` in plugin files, which requires verification of dependency correctness.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Slipstream/auto_review!210
No description provided.