Start iterating on #1682 On branch edburns/1682-java-tool-ergonomics#1692
Start iterating on #1682 On branch edburns/1682-java-tool-ergonomics#1692edburns wants to merge 4 commits into
Conversation
new file: 1682-java-tool-ergonomics-prompts-remove-before-merge/20260615-prompts.md Signed-off-by: Ed Burns <edburns@microsoft.com>
Packages the knowledge of creating net-new Java E2E integration tests with handcrafted replay proxy YAML snapshots into a reusable Copilot skill. New files: - .github/skills/new-java-e2e-test-yaml-and-test/SKILL.md Main skill instructions covering: YAML snapshot format, proxy matching logic, Java IT test template, verification commands, key classes/files reference table, and common pitfalls. Includes the critical constraint that Java's CapiProxy always sets GITHUB_ACTIONS=true so snapshots must be handcrafted rather than recorded. - .github/skills/new-java-e2e-test-yaml-and-test/examples.md Two working examples from the codebase: a simple single-turn test (Botanica identity REPLACE) and a multi-turn test with tool calls (system message transform with view tool). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
6c3fe31 to
299c3e4
Compare
🔍 Cross-SDK Consistency ReviewSummaryThis PR makes Java-only changes that do not create cross-SDK API inconsistencies:
✅ No cross-SDK API changesThe
|
new file: 1682-java-tool-ergonomics-prompts-remove-before-merge/20260615-prompts.md