146 lines
4.5 KiB
Plaintext
146 lines
4.5 KiB
Plaintext
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
PATH: Epic Initialization — please produce tracks
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please generate the implementation tickets for this track.
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please read test.txt
|
|
You are assigned to Ticket T1.
|
|
Task Description: do something
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
role: tool
|
|
Here are the results: {"content": "done"}
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
PATH: Epic Initialization — please produce tracks
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please generate the implementation tickets for this track.
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please read test.txt
|
|
You are assigned to Ticket T1.
|
|
Task Description: do something
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
role: tool
|
|
Here are the results: {"content": "done"}
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
PATH: Epic Initialization — please produce tracks
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please generate the implementation tickets for this track.
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please read test.txt
|
|
You are assigned to Ticket T1.
|
|
Task Description: do something
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
role: tool
|
|
Here are the results: {"content": "done"}
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
PATH: Epic Initialization — please produce tracks
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please generate the implementation tickets for this track.
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please read test.txt
|
|
You are assigned to Ticket T1.
|
|
Task Description: do something
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
role: tool
|
|
Here are the results: {"content": "done"}
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['C:\\projects\\manual_slop\\tests\\mock_gemini_cli.py', '-m', 'gemini-2.5-flash-lite', '--prompt', '', '--output-format', 'stream-json']
|
|
PROMPT:
|
|
You are a helpful coding assistant with access to a PowerShell tool (run_powershell) and MCP tools (file access: read_file, list_directory, search_files, get_file_summary, web access: web_search, fetch_url). When calling file/directory tools, always use the 'path' parameter for the target path. When asked to create or edit files, prefer targeted edits over full rewrites. Always explain what you are doing before invoking the tool.
|
|
|
|
When writing or rewriting large files (especially those containing quotes, backticks, or special characters), avoid python -c with inline strings. Instead: (1) write a .py helper script to disk using a PS here-string (@'...'@ for literal content), (2) run it with `python <script>`, (3) delete the helper. For small targeted edits, use PowerShell's (Get-Content) / .Replace() / Set-Content or Add-Content directly.
|
|
|
|
When making function calls using tools that accept array or object parameters ensure those are structured using JSON. For example:
|
|
When you need to verify a change, rely on the exit code and stdout/stderr from the tool — the user's context files are automatically refreshed after every tool call, so you do NOT need to re-read files that are already provided in the <context> block.
|
|
|
|
<context>
|
|
## Files
|
|
|
|
### `final_test_1.txt`
|
|
|
|
```txt
|
|
ERROR: file not found: C:\Users\Ed\AppData\Local\Temp\tmpbtllj21_\final_test_1.txt
|
|
```
|
|
|
|
---
|
|
|
|
### `final_test_2.py`
|
|
|
|
```py
|
|
ERROR: file not found: C:\Users\Ed\AppData\Local\Temp\tmpbtllj21_\final_test_2.py
|
|
```
|
|
</context>
|
|
|
|
What makes RAG great?
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
PATH: Epic Initialization — please produce tracks
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please generate the implementation tickets for this track.
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
Please read test.txt
|
|
You are assigned to Ticket T1.
|
|
Task Description: do something
|
|
------------------
|
|
--- MOCK INVOKED ---
|
|
ARGS: ['tests/mock_gemini_cli.py']
|
|
PROMPT:
|
|
role: tool
|
|
Here are the results: {"content": "done"}
|
|
------------------
|