Jinal-Sarvaiya opened a new pull request, #149:
URL: https://github.com/apache/camel-kit/pull/149

   ## Summary
   
   - Adds `OPENCODE_NATIVE` execution mode to `ShipRun.ExecutionMode` and 
`ShipCommand.ExecutionModeConverter`
   - Registers OpenCode in `SkillResourceInstaller.NATIVE_SHIP_AGENTS` so the 
native skill is installed at init time
   - New `templates/opencode/camel-ship.md`: native Ship skill using OpenCode's 
`task` tool with `subagent_type: "camel-ship-worker"`, falls back to CLI model 
when unavailable
   - New `templates/opencode/agents/camel-ship-worker.md`: read-only worker 
with `edit: deny`, `bash: deny`, `task: deny`, no MCP servers
   - Adds `"camel-ship-worker"` to `OpenCodeGenerator.AGENTS` so it is 
generated under `.opencode/agents/` on init
   
   ## Tests
   
   - `ShipRunTest` pin count updated 7 → 8
   - `opencode-native` added to all three parameterised lists in 
`ShipCommandTest`
   - New `OpenCodeNativeWorkerTest` extending `ShipNativeWorkerTest`
   - `ShippedAssetStructureTest` native branch extended to assert skill 
content, worker permissions, and command stub for opencode
   
   ## Docs
   
   - `ship.adoc`: `--backend` option, native backends table, entry-points list
   - `agents.adoc`: native Ship paragraph in OpenCode section


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to