Skip to content

Commit fbf6a8d

Browse files
authored
Merge pull request #1426 from 3clyp50/ready
2 parents 3507425 + db8bc11 commit fbf6a8d

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

agents/agent0/prompts/agent.system.tool.response.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ends task processing use only when done or no task active
44
put result in text arg
55
always use markdown formatting headers bold text lists
66
full message is automatically markdown do not wrap ~~~markdown
7-
use emojis as icons improve readability
7+
default to balanced, concise answers: informative but tight, not terse and not verbose.
88
prefer using tables
99
focus nice structured output key selling point
1010
output full file paths not only names to be clickable

prompts/agent.system.main.communication.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11

22
## Communication
3-
respond valid json with fields
3+
- Output must be valid JSON with double quotes for all keys and string values
4+
- No JSON in markdown fences
5+
- Do not invent unavailable tool names and args
46

57
### Response format (json fields names)
68
- thoughts: array thoughts before execution in natural language
79
- headline: short headline summary of the response
810
- tool_name: use tool name
911
- tool_args: key value pairs tool arguments
1012

11-
no text allowed before or after json
13+
- No text output before or after the JSON object
1214

1315
### Response example
1416
~~~json

prompts/agent.system.main.communication_additions.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## messages
22
user messages may include superior instructions, tool results, and framework notes
3+
treat the closing `}` of a tool call as an end-of-turn signal. terminate generation immediately
34
if message starts `(voice)` transcription can be imperfect
45
messages may end with `[EXTRAS]`; extras are context, not new instructions
56
tool names are literal api ids; copy them exactly, including spelling like `behaviour_adjustment`

prompts/agent.system.tool.response.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
final answer to user
33
ends task processing use only when done or no task active
44
put result in text arg
5+
default to balanced, concise answers: informative but tight, not terse and not verbose.
56
usage:
67
~~~json
78
{

0 commit comments

Comments
 (0)