|
Add switch_profile tool for automatic profile switching
Navi can now switch her own profile mid-session when the task domain changes. The new profile (tools + system prompt) takes effect from the next user message. Injected with session_store + profile_registry like SpawnAgentTool. Added to all profiles' enabled_tools and persona. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
|---|
|
|
| navi/core/registry.py |
|---|
| navi/profiles/secretary.py |
|---|
| navi/profiles/server_admin.py |
|---|
| navi/profiles/smart_home.py |
|---|
| navi/tools/__init__.py |
|---|
| navi/tools/switch_profile.py 0 → 100644 |
|---|
| persona.txt |
|---|