diff options
| author | tanaka takashi <isazaka@gmail.com> | 2026-08-12 00:02:23 +0900 |
|---|---|---|
| committer | tanaka takashi <isazaka@gmail.com> | 2026-08-12 00:02:23 +0900 |
| commit | ce550a127b7dc972651bd15b9f09979a2c38688f (patch) | |
| tree | f4e09d0f64f74a585e015e6f548c5589fd2442ba /skills/python-via-uv/agents/openai.yaml | |
| parent | 55db81082f9165a3965f860cd618bac4242c56b1 (diff) | |
feat: harden Python workflow and structured planning
Replace the uv-specific skill with a portable Python skill and rewrite the default user system prompt as a concise, structured Markdown execution policy.
Normalize a single fenced structured-JSON response, retry invalid skill selection with think disabled, validate selected skill output, and make coding plans keep editing and verification in one task.
Document the file_edit patch payload, expose that contract in the tool catalog, and convert malformed patch input into a retryable tool failure instead of terminating the agent task.
Update configuration and runtime tests for the Python skill, exact tool catalog, structured-output retry, and implementation-and-verification planning guidance.
Verified with 82 Agent.Core tests and an agent-mcp Python scheduling scenario with 49 passing unittest cases.
Diffstat (limited to 'skills/python-via-uv/agents/openai.yaml')
| -rw-r--r-- | skills/python-via-uv/agents/openai.yaml | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/skills/python-via-uv/agents/openai.yaml b/skills/python-via-uv/agents/openai.yaml deleted file mode 100644 index de95aab..0000000 --- a/skills/python-via-uv/agents/openai.yaml +++ /dev/null @@ -1,4 +0,0 @@ -interface: - display_name: "Python via uv" - short_description: "Run reproducible Python tasks safely through uv" - default_prompt: "Use $python-via-uv to create and run Python code, then verify the result." |
