Abdelrahman Abdallah
aacf0a212a
Created src/prompt_constants.py (550+ lines) porting all constants from npm src/constants/:
...
┌──────────────────┬───────────────────────────┬───────────────────────────────────────────────┐
│ Category │ npm Source │ Items │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Product metadata │ product.ts │ URLs, base URLs │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ System prefixes │ system.ts │ 3 prompt prefixes │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Cyber risk │ cyberRiskInstruction.ts │ Safety instruction │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ API limits │ apiLimits.ts │ 10 image/PDF/media limits │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Tool limits │ toolLimits.ts │ 6 result size constants │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Spinner verbs │ spinnerVerbs.ts │ 187 whimsical gerunds │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Completion verbs │ turnCompletionVerbs.ts │ 8 past-tense verbs │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Figures/symbols │ figures.ts │ 25 Unicode UI symbols │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ XML tags │ xml.ts │ 30+ tag constants │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Messages │ messages.ts │ NO_CONTENT_MESSAGE │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Date utilities │ common.ts │ 4 functions │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Section caching │ systemPromptSections.ts │ Memoized/volatile sections │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Output styles │ outputStyles.ts │ 3 built-in configs │
├──────────────────┼───────────────────────────┼───────────────────────────────────────────────┤
│ Prompt helpers │ prompts.ts │ Knowledge cutoff, language, scratchpad, hooks │
└──────────────────┴───────────────────────────┴───────────────────────────────────────────────┘
91 new tests in tests/test_prompt_constants.py. All 17 SQL todos done.
2026-04-08 00:02:53 +02:00
Abdelrahman Abdallah
c17c2768eb
Implemented the next parity slice.
...
New runtime/code:
- src/ask_user_runtime.py
- src/team_runtime.py
New real tools in src/agent_tools.py:
- ask_user_question
- team_create
- team_delete
- team_list
- team_get
- send_message
- team_messages
- notebook_edit
2026-04-07 03:48:20 +02:00
Abdelrahman Abdallah
a5629295ac
Implemented the next parity slice.
...
New runtime/code:
- src/ask_user_runtime.py
- src/team_runtime.py
New real tools in src/agent_tools.py:
- ask_user_question
- team_create
- team_delete
- team_list
- team_get
- send_message
- team_messages
- notebook_edit
2026-04-07 02:51:30 +02:00
Abdelrahman Abdallah
783145fe6a
add mcp and online search
2026-04-05 02:35:49 +02:00
Abdelrahman Abdallah
3f31cee395
add claw-code-agent/src/plan_runtime.py and claw-code-agent/src/background_runtime.py. The agent now has a real
...
persistent plan runtime with update_plan, plan_get, and plan_clear, plus plan-to-task sync wired through claw-code-agent/src/
agent_tools.py, claw-code-agent/src/agent_runtime.py, claw-code-agent/src/agent_context.py, claw-code-agent/src/agent_prompting.py, and claw-code-agent/src/
agent_slash_commands.py. New local plan slash commands are /plan and /planner.
2026-04-03 18:31:25 +02:00
Abdelrahman Abdallah
4de3da10e4
add test guide cases
2026-04-03 16:50:19 +02:00
Abdelrahman Abdallah
5ad10c660c
add File-history snapshot ids and replay summaries for file edits
2026-04-02 22:19:32 +02:00
Abdelrahman Abdallah
9d90d6a10a
add ىثص ؤخقث شلثىف قعىفهةث
2026-04-02 22:08:24 +02:00
Abdelrahman Abdallah
2c6763eb08
add new agent components
2026-04-02 21:12:48 +02:00
Abdelrahman Abdallah
bf808572d3
edit
2026-04-02 10:51:51 +02:00