🧑💻 refactor: Clarify Code Artifact Guidance#187
Conversation
|
Post-open live testing against
|
5f85546 to
06efcdd
Compare
|
Added one terse bash-specific guidance sentence after the live LLM smoke exposed literal
Re-ran focused tests:
|
|
@codex review |
|
Reran the real LLM smoke after the terse bash multiline hint. Prompt did not mention cat <<EOF > /mnt/data/support_ticket_categories.csv
Category,Count
Login Issues,15
Payment Problems,9
Bug Reports,12
Feature Requests,7
Account Management,10
Other,5
EOFIt also saved the chart as One unrelated bash-mode stumble remains: on the follow-up it first pasted Python statements directly into bash, got a syntax error, then self-corrected to |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 06efcdd46d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
06efcdd to
082fd63
Compare
|
Condensed the code-artifact/tool guidance while keeping the two live-smoke fixes:
Validation:
Live-smoke result: the model wrote the CSV with a heredoc, wrote the PNG under |
082fd63 to
325955b
Compare
|
@codex review |
|
Codex Review: Didn't find any major issues. 🎉 ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
325955b to
5f77b8c
Compare
|
Added a small PTC inner-tool output contract after live testing against the remote CodeAPI-backed engine. Direct continuation checks confirmed Python receives object tool results as dicts and bash receives object/string tool results as JSON on stdout. Live LLM smoke before the change showed Python sometimes passed a positional dict and bash preserved JSON quotes for string results; after the added guidance, Python used keyword args on the first try and bash used Validation:
|
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5f77b8cdb7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
5f77b8c to
d6bbecb
Compare
|
@codex review |
|
Codex Review: Didn't find any major issues. Nice work! ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
I clarified code execution artifact guidance and restored a compact generated-file summary without listing every file.
/mnt/dataartifacts, same-call/tmpscratch files, and conventional supported extensions.Change Type
Testing
npx jest src/tools/__tests__/ProgrammaticToolCalling.test.ts src/tools/__tests__/BashExecutor.test.ts --runInBandgit diff --checkTest Configuration:
node_modulessymlink for the dedicated worktree test run.Checklist