-
Notifications
You must be signed in to change notification settings - Fork 1
Virtual Employees
title: "Virtual Employees" tier: "2" status: "verified" version: "1.1.165" last-verified: "2026-06-11" commit: "b1c347b1" network-badge: "none" risk-tags:
- "RISK: MEDIUM"
This page covers the creation and configuration of custom virtual employee profiles within Tadpole OS. Virtual employees are AI agents assigned to specific roles, departments, and projects.
The primary interface for designing custom virtual employee profiles.
-
[Tab] Cognition Tab
- Default state: Active/focused slot.
-
Visible location: Top-left header of the
AgentConfigPanel. - Observable side effect: Focuses the active model slot configurations (Primary, Secondary, Tertiary).
- Keyboard shortcut: None.
- Missing in build: Always present.
-
[Toggle] Long-Term Memory Toggle
-
Default state: Enabled (
true). - Visible location: Memory section under the Cognition tab.
- Observable side effect: Enforces saving agent conversation context into LanceDB vector memory.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state: Enabled (
-
[Input] Working Memory
-
Default state: Ephemeral JSON scratchpad (
{}). - Visible location: Text area block in the memory panel.
- Observable side effect: Manually edits the agent's short-term context state.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state: Ephemeral JSON scratchpad (
-
[Input] Budget Cap
-
Default state:
1.0USD (or defined byDEFAULT_AGENT_BUDGET_USD[RISK: MEDIUM]). - Visible location: Security governance section.
- Observable side effect: Restricts the agent's total spending per active mission.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state:
-
[Toggle] Requires Oversight
-
Default state: Enabled (
true). - Visible location: Security governance section.
- Observable side effect: Redirects all write-tool executions to the Oversight Queue.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state: Enabled (
-
[Selector] Model Assignment
- Default state: First available Ollama model.
- Visible location: Model slot dropdown selector.
- Observable side effect: Switches the active LLM provider and model ID for the active slot.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
[Slider] Temperature
-
Default state:
0.7(or default of the model). - Visible location: Mid panel of the Cognition configurations.
-
Observable side effect: Sets model creativity slider. Range
0.00to2.00with0.05steps. - Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state:
-
[Input] Max Tokens
-
Default state:
4096(or model default). - Visible location: Next to the temperature slider.
- Observable side effect: Restricts response length per API call.
- Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state:
-
[Input] System Prompt
- Default state: Standard agent directive template.
- Visible location: System prompt textarea block.
- Observable side effect: Defines the role identity instructions for the agent model.
- Keyboard shortcut: None.
- Missing in build: Always present.
Tune the agent's internal monologue and reasoning settings (verified in ModelSlotConfig.tsx:L134-164):
-
[Slider] Reasoning Depth
-
Default state:
1turn. - Visible location: Mythos parameters box.
-
Observable side effect: Sets the maximum reasoning loop depth. Range
1to16turns with step1. - Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state:
-
[Slider] ACT Halting Threshold
-
Default state:
90%(0.90). - Visible location: Mythos parameters box.
-
Observable side effect: Defines the confidence level below which the agent continues reasoning. Range
0%to100%(0.00to1.00) with step0.01. - Keyboard shortcut: None.
- Missing in build: Always present.
-
Default state:
Agents operate within a strict authority hierarchy (defined in Glossary#roleauthoritylevel):
| Level | Role | Capabilities |
|---|---|---|
| Executive | CEO, Overlord | Strategic oversight and delegation across all departments |
| Management | [[Glossary#department-lead | Department Lead]] (formerly Alpha Node) |
| Specialist | Standard task executor | Individual tool execution within assigned scope |
| Observer | Read-only auditor | Monitoring and reporting only, no write operations |
Each agent operates within strict boundaries:
-
Workspace Root: The
workspace_rootfield in Glossary#runcontext defines the sandbox directory for file operations. -
Filesystem Adapter: A zero-trust adapter (
FilesystemAdapter) restricts path traversals to prevent escaping the sandbox. - Allowed Files: Optional whitelist constraints can limit which specific files an agent can access.
-
Safe Mode: When
safe_modeis enabled, hazardous commands/actions require explicit user confirmation.
Agents can be equipped with custom capabilities:
-
Skills: Custom script files registered to the agent. Skill manifests are stored in
data/skills/*.jsonand validated by Parity-Guard. -
Workflows: SOP (Standard Operating Procedure) files placed in
data/workflows/that enforce step-by-step execution rules. - MCP Tools: External tools exposed by active Model Context Protocol servers.
→ See RAG-&-Memory for how SOPs are registered and enforced. → See Approvals-&-Quotas for oversight queue configuration per agent.
The Glossary#department-lead can recruit sub-agents to handle specialized subtasks. Delegation is controlled by:
| Setting | Default | Description |
|---|---|---|
MAX_SWARM_DEPTH [RISK: MEDIUM] |
5 |
Hard limit on recursive agent-spawning depth. |
MAX_AGENTS [RISK: MEDIUM] |
50 |
Registry limit for maximum concurrent agent identities. Code default is 50 (defined in state/mod.rs:L547-551). .env.example ships 100. |
Tip
Recommended Max Depth: 3 for standard office hardware. Deeper delegation increases memory usage and latency. The absolute maximum is 5.
Complete Lexicon: For the authoritative technical breakdown, see the main repository GLOSSARY.md. Every [[Glossary#term|term]] link on this page resolves to an entry there.