# Glossary of Terms (/docs/verdent-for-vscode/reference/glossary)

> Technical terminology and definitions for Verdent features and concepts



Alphabetized reference of Verdent-specific terms and technical concepts.

***

## Core Concepts [#core-concepts]

<Accordion title="Agent">
  The main AI assistant that processes requests and executes tools
</Accordion>

<Accordion title="Context Exhaustion">
  When conversation history fills context window, limiting the ability to reference earlier content
</Accordion>

<Accordion title="Context Window">
  Amount of conversation history the AI can reference
</Accordion>

<Accordion title="MCP (Model Context Protocol)">
  System for extending Verdent with external tools
</Accordion>

<Accordion title="Subagent">
  Specialized AI agent with isolated context for specific tasks (Explorer, Verifier, Code-reviewer)
</Accordion>

<Accordion title="Tool">
  Function the agent can execute (file\_read, bash, glob, etc.)
</Accordion>

***

## Execution Modes [#execution-modes]

<Accordion title="Auto-Run Mode">
  Tools execute automatically without approval prompts
</Accordion>

<Accordion title="Manual Accept Mode">
  User approves each tool execution before running
</Accordion>

<Accordion title="Plan Mode">
  Agent creates plan before executing changes
</Accordion>

<Accordion title="Skip Permissions">
  Run without permission prompts (advanced)
</Accordion>

***

## Files & Configuration [#files--configuration]

<Accordion title="AGENTS.md">
  Project-specific team standards file (project root, version controlled)
</Accordion>

<Accordion title="mcp.json">
  MCP server configuration (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="plan_rules.md">
  Plan Mode output customization (`~/.verdent/plan_rules.md`)
</Accordion>

<Accordion title="VERDENT.md">
  Global personal preferences file (`~/.verdent/VERDENT.md`)
</Accordion>

<Accordion title="Workspace">
  Current VS Code project directory where Verdent operates
</Accordion>

***

## Tool-Specific Terms [#tool-specific-terms]

<Accordion title="Glob Pattern">
  File search pattern using wildcards (`**/*.ts`, `src/**/*.js`)
</Accordion>

<Accordion title="Line Range">
  Specific lines to read from large files (start\_line, max\_lines)
</Accordion>

<Accordion title="Regex">
  Regular expression for advanced text searching
</Accordion>

<Accordion title="Replace All">
  file\_edit flag to replace multiple identical strings
</Accordion>

<Accordion title="Timeout">
  Maximum time for bash commands: 120 seconds (2 minutes, hard limit)
</Accordion>

***

## Subagent Terms [#subagent-terms]

<Accordion title="Flexible Policy">
  Subagent can activate automatically based on request patterns
</Accordion>

<Accordion title="Invocation Policy">
  Rules for when subagent activates (strict vs flexible)
</Accordion>

<Accordion title="Isolated Context">
  Subagent's separate context window (doesn't consume main context)
</Accordion>

<Accordion title="Strict Policy">
  Subagent only runs when explicitly @-mentioned
</Accordion>

<Accordion title="System Prompt">
  Instructions defining subagent's behavior and expertise
</Accordion>

***

## MCP Terms [#mcp-terms]

<Accordion title="Global Config">
  User-wide MCP configuration (`~/.verdent/mcp.json`)
</Accordion>

<Accordion title="MCP Server">
  External tool/service integrated via Model Context Protocol
</Accordion>

<Accordion title="Plugin">
  Pre-built MCP integration for specific tools or services
</Accordion>

<Accordion title="Workspace Config">
  Project-specific MCP configuration (`.verdent/mcp.json`)
</Accordion>

***

## Performance Terms [#performance-terms]

<Accordion title="Delegation">
  Routing tasks to subagents to preserve main context
</Accordion>

<Accordion title="Parallel Execution">
  Multiple subagents running simultaneously
</Accordion>

<Accordion title="Strategic Reading">
  Using line ranges and search to minimize context usage
</Accordion>

<Accordion title="Task Coordination">
  Main agent managing multiple subagent operations
</Accordion>

***

## See Also [#see-also]

<CardGroup cols="2">
  <Card title="Core Concepts" icon="lightbulb" href="/docs/verdent-for-vscode/getting-started/core-concepts">
    Fundamental Verdent concepts
  </Card>

  <Card title="Tool Reference" icon="wrench" href="/docs/verdent-for-vscode/advanced-features/tool-reference">
    Complete tool capabilities
  </Card>
</CardGroup>
