mirror of
https://github.com/harivansh-afk/clanker-agent.git
synced 2026-04-17 08:00:59 +00:00
move pi-mono into companion-cloud as apps/companion-os
- Copy all pi-mono source into apps/companion-os/ - Update Dockerfile to COPY pre-built binary instead of downloading from GitHub Releases - Update deploy-staging.yml to build pi from source (bun compile) before Docker build - Add apps/companion-os/** to path triggers - No more cross-repo dispatch needed Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
commit
0250f72976
579 changed files with 206942 additions and 0 deletions
94
packages/pi-teams/docs/test-0.7.0.md
Normal file
94
packages/pi-teams/docs/test-0.7.0.md
Normal file
|
|
@ -0,0 +1,94 @@
|
|||
### 1. Create Team with Default Model
|
||||
|
||||
First, set up a test team with a default model.
|
||||
|
||||
Prompt:
|
||||
"Create a team named 'v070-test' for testing thinking levels. Use 'anthropic/claude-3-5-sonnet-latest' as the default model."
|
||||
|
||||
---
|
||||
|
||||
### 2. Spawn Teammates with Different Thinking Levels
|
||||
|
||||
Test the new thinking parameter by spawning three teammates with different settings.
|
||||
|
||||
Prompt:
|
||||
"Spawn three teammates with different thinking levels:
|
||||
|
||||
- 'DeepThinker' with 'high' thinking level. Tell them they are an expert at complex architectural analysis.
|
||||
- 'MediumBot' with 'medium' thinking level. Tell them they are a balanced worker.
|
||||
- 'FastWorker' with 'low' thinking level. Tell them they need to work quickly."
|
||||
|
||||
---
|
||||
|
||||
### 3. Verify Thinking Levels in Team Config
|
||||
|
||||
Check that the thinking levels are correctly persisted in the team configuration.
|
||||
|
||||
Prompt:
|
||||
"Read the config for the 'v070-test' team. Verify that DeepThinker has thinking level 'high', MediumBot has 'medium', and FastWorker has 'low'."
|
||||
|
||||
---
|
||||
|
||||
### 4. Test Environment Variable Propagation
|
||||
|
||||
Verify that the PI_DEFAULT_THINKING_LEVEL environment variable is correctly set for each spawned process.
|
||||
|
||||
Prompt (run in terminal):
|
||||
"Run 'ps aux | grep PI_DEFAULT_THINKING_LEVEL' to check that the environment variables were passed to the spawned teammate processes."
|
||||
|
||||
---
|
||||
|
||||
### 5. Assign Tasks Based on Thinking Levels
|
||||
|
||||
Create tasks appropriate for each teammate's thinking level.
|
||||
|
||||
Prompt:
|
||||
"Create a task for DeepThinker: 'Analyze the pi-teams codebase architecture and suggest improvements for scalability'. Set it to in_progress.
|
||||
Create a task for FastWorker: 'List all TypeScript files in the src directory'. Set it to in_progress."
|
||||
|
||||
---
|
||||
|
||||
### 6. Verify Teammate Responsiveness
|
||||
|
||||
Check that all teammates are responsive and checking their inboxes.
|
||||
|
||||
Prompt:
|
||||
"Check the status of DeepThinker, MediumBot, and FastWorker using the check_teammate tool. Then send a message to FastWorker asking them to confirm they received their task."
|
||||
|
||||
---
|
||||
|
||||
### 7. Test Minimal and Off Thinking Levels
|
||||
|
||||
Spawn additional teammates with lower thinking settings.
|
||||
|
||||
Prompt:
|
||||
"Spawn two more teammates:
|
||||
|
||||
- 'MinimalRunner' with 'minimal' thinking level using model 'google/gemini-2.0-flash'.
|
||||
- 'InstantRunner' with 'off' thinking level using model 'google/gemini-2.0-flash'.
|
||||
Tell both to report their current thinking setting when they reply."
|
||||
|
||||
---
|
||||
|
||||
### 8. Verify All Thinking Levels Supported
|
||||
|
||||
Check the team config again to ensure all five thinking levels are represented correctly.
|
||||
|
||||
Prompt:
|
||||
"Read the team config again. Verify that DeepThinker shows 'high', MediumBot shows 'medium', FastWorker shows 'low', MinimalRunner shows 'minimal', and InstantRunner shows 'off'."
|
||||
|
||||
---
|
||||
|
||||
### 9. Test Thinking Level Behavior
|
||||
|
||||
Observe how different thinking levels affect response times and depth.
|
||||
|
||||
Prompt:
|
||||
"Send the same simple question to all five teammates: 'What is 2 + 2?' Compare their response times and the depth of their reasoning blocks (if visible)."
|
||||
|
||||
---
|
||||
|
||||
### Final Clean Up
|
||||
|
||||
Prompt:
|
||||
"Shut down the v070-test team and delete all configuration files."
|
||||
Loading…
Add table
Add a link
Reference in a new issue