Repository navigation
feat(coding-agents): add OpenCode integration - #1591
ishanjaincodes merged 2 commits into
Conversation
There was a problem hiding this comment.
Sorry @remote-controlled-man, your pull request is larger than the review limit of 150,000 diff characters
e1fa9f6 to
733730a
Compare
|
Thanks so much for your contribution! And really sorry for the delay in getting to this one. We've had quite a few PRs coming in lately, and it's been a little challenging to keep up with all of them. Really appreciate your patience and support! 🙌 Also, if there's anything else your team would love to see in OpenLIT, I'd be more than happy to chat! Always excited to hear what you're building and explore how we can help solve any challenges along the way. Feel free to grab some time with me here: https://cal.com/aman.openlit/30min, or reach out directly at [[email protected]](mailto:[email protected]). |
Merged PR summary
Generated from the merged PR description and bounded, component-scoped file evidence. Release preparation reuses this validated summary. |
|
Thanks a lot for merging this, @amanagarwal042, and no worries at all about the review time! Glad the OpenCode integration made it in. I'll keep contributing to OpenLIT, and I'm looking forward to the next PR. |
Issue number: #1331
Change description:
Closes #1331.
This adds first-class OpenCode support across the coding-agent workflow:
$XDG_CONFIG_HOME/opencode/plugins/openlit.ts, falling back to<user-home>/.config/opencode/plugins/openlit.tssession.idleandsession.deletedas non-terminal boundaries; minimal capture emits delta snapshots without fabricating a completed session or outcometool.execute.beforehint, while equally important events retain FIFO orderValidation completed:
go build -trimpath ./...passed for the CLIgo vet ./...passed for bothcliandsdk/gogit diff --checkpassesLocal limitations:
go test -race -count=1 ./...could not run on this Windows host because GCC is unavailable. The broader non-race runs retain unrelated failures in untouched Windows path, host-cache, and timing tests; the affected packages, build, vet, lint, and type checks above passed. A post-fix Docker-backed OTLP/ClickHouse rerun is not claimed because the local Docker engine was unavailable.Checklist
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.