| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
There was a problem hiding this comment.
Adds atomic parent attachment during issue creation through GitHub’s GraphQL API while retaining REST for unparented issues.
Changes:
| File | Description |
|---|---|
| README.md | Documents parent inputs. |
| pkg/github/issues.go | Implements atomic parented creation. |
| pkg/github/issues_test.go | Tests validation and GraphQL behavior. |
| pkg/github/issues_granular.go | Extends granular issue creation. |
| pkg/github/__toolsnaps__/issue_write.snap | Updates consolidated schema snapshot. |
| pkg/github/__toolsnaps__/create_issue.snap | Updates granular schema snapshot. |
| docs/insiders-features.md | Documents consolidated inputs. |
| docs/feature-flags.md | Documents feature-flagged schemas. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Sorry, something went wrong.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f71d9868-eef8-4fb0-84c6-df7c9a6a0ade
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f71d9868-eef8-4fb0-84c6-df7c9a6a0ade
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f71d9868-eef8-4fb0-84c6-df7c9a6a0ade
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f71d9868-eef8-4fb0-84c6-df7c9a6a0ade
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f71d9868-eef8-4fb0-84c6-df7c9a6a0ade
| Back | FazBrowse Home | New Git URL |
Summary
Adds optional same- or cross-repository parent attachment to issue creation through GitHub's existing atomic GraphQL createIssue capability.
Why
The MCP tools previously required separate create and parent-attachment calls, leaving a partial-failure window even though CreateIssueInput.parentIssueId already supports atomic creation.
What changed
Token impact
Measured with tiktoken 0.14.0 using o200k_base. Exact billed tokens remain host- and model-dependent.
The fixed increase is entirely in the input schema. Operational savings come from removing the second tool call and its full-parent response.
Token measurement commandsThe comparison repeated the schema capture against main and the feature branch, and separately tokenized the representative atomic and two-step call/result payloads.
MCP impact
Prompts tested (tool changes only)
Security / limits
Tool renaming
Lint & tests
Docs