-
Notifications
You must be signed in to change notification settings - Fork 1
docs(agents): codify protected PR repair workflow #1564
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Changes from all commits
fb2c244
45f115d
dae59c4
853f7a6
75e6c09
6ca9879
a2b0a31
a8c3503
38b1443
9f890a3
5ff0f21
d1a0cbd
c249658
b0ffdf7
f907468
9e941d7
8d6257c
c261dcc
b9ee877
4bd97cd
24a2a46
615be45
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -50,6 +50,12 @@ mail/calendar/file systems. | |
| auto-merge, and mechanical merge actions run as the target repository's | ||
| `github-actions[bot]` through the central workflow. Pending CodeRabbit or | ||
| required-check evidence is a wait state, not a hard blocker. | ||
| - Local OpenCode contributor runs use contextual-orchestrator's fixed loopback | ||
| OpenAI-compatible endpoint at `http://127.0.0.1:8100/v1`. Set a short-lived | ||
| owner-issued `CONTEXTUAL_ORCHESTRATOR_TOKEN`; do not substitute an upstream | ||
|
Comment on lines
+53
to
+55
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Fresh evidence beyond the earlier setup comment is that a repo-wide search of Docker Compose files, scripts, and documentation finds no service definition or bootstrap command that binds contextual-orchestrator to AGENTS.md reference: AGENTS.md:L778-L781 Useful? React with 👍 / 👎. |
||
| provider key. OpenCode sends it as the standard `Authorization` header, which | ||
| the Fetch transport removes on a cross-origin redirect. This value configures | ||
| OpenCode only, not Naruon. | ||
| - Topic intelligence is not currently a live Naruon capability. The lexical | ||
| `keyword_extractor` is metadata only; Naruon fails closed rather than present | ||
| keyword, embedding, or LLM labels as Structural Topic Modeling. The product, | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When a contributor supplies this variable so the
{env:CONTEXTUAL_ORCHESTRATOR_TOKEN}interpolation works, the token is part of OpenCode's ambient process environment and is inherited by the local MCP child commands inopencode.jsonc(including three third-partynpxpackages); it is therefore not sent only to the fixed loopback endpoint as this comment claims. A compromised or diagnostic MCP can read and exfiltrate the owner-issued gateway bearer token, so load it through a provider-scoped credential mechanism or explicitly scrub it from every spawned tool/MCP environment.AGENTS.md reference: AGENTS.md:L240-L243
Useful? React with 👍 / 👎.