Getting Started
Common Issues (Top 4)
Why can't I log in to Verdent for VS Code?
Why can't I log in to Verdent for VS Code?
- Open VS Code Settings (
Cmd+,on macOS orCtrl+,on Windows/Linux) - Search for “useProxy” or “verdent.enableProxy”
- Toggle the proxy setting on/off (opposite of current state)
- Try logging in again
Why didn't I receive my free trial credits?
Why didn't I receive my free trial credits?
Why did my registration fail?
Why did my registration fail?
Why can't I find Claude, GPT, or Gemini models?
Why can't I find Claude, GPT, or Gemini models?
- Restricted models will not appear in your model selection menu
- You can still use all other available models without interruption
- No impact on your subscription or credits
What is Visual Studio Code?
What is Visual Studio Code?
What is Verdent for VS Code?
What is Verdent for VS Code?
- Code generation and modification via file tools
- Codebase exploration with specialized subagents
- Command execution through bash integration
- Custom extensibility via rules and MCP servers
What are the system requirements?
What are the system requirements?
- Visual Studio Code 1.90.0 or higher
- Active Verdent subscription
- Internet connection
How do I start using Verdent after installation?
How do I start using Verdent after installation?
- Install Verdent extension from VS Code marketplace
- Sign in with your Verdent account when prompted
- Open any code file or project
- Open Chat View and start conversing with Verdent
How do I check my Visual Studio Code version?
How do I check my Visual Studio Code version?
What are credits?
What are credits?
What happens if I run out of credits?
What happens if I run out of credits?
Does Verdent upload my images to external servers?
Does Verdent upload my images to external servers?
What is Plan Mode?
What is Plan Mode?
Does Plan Mode actually write any code to my files?
Does Plan Mode actually write any code to my files?
- Verdent can read files, search code, and analyze your codebase
- No file writes, edits, or deletions occur during Plan Mode
- Plans are displayed in the Chat View only
- Code execution begins only after you explicitly approve and switch to Agent Mode
How do I switch between Plan Mode and Agent Mode?
How do I switch between Plan Mode and Agent Mode?
- Click Switch Mode button in Input Box
- Select Plan Mode from dropdown
- OR say: “Switch to Plan Mode”
- Click Switch Mode button in Input Box
- Select Agent Mode from dropdown
- OR choose Start Building after reviewing a plan
- Mode choice persists within the current session
- New sessions start in default Agent Mode
- You can switch modes freely at any time
How do I start a new conversation with clean context?
How do I start a new conversation with clean context?
Can I use Verdent in multiple projects simultaneously?
Can I use Verdent in multiple projects simultaneously?
Does Verdent work with GitHub, GitLab, Bitbucket, and other Git platforms?
Does Verdent work with GitHub, GitLab, Bitbucket, and other Git platforms?
gh CLI which requires GitHub, but all other Git operations work universally.Tools & Capabilities
What file formats can Verdent work with?
What file formats can Verdent work with?
- Source code (JavaScript, Python, TypeScript, Java, Go, etc.)
- Configuration files (JSON, YAML, TOML, XML, ENV)
- Documentation (Markdown, HTML, LaTeX)
- Build files (package.json, Makefile, requirements.txt)
What programming languages does Verdent support best?
What programming languages does Verdent support best?
- JavaScript, TypeScript, Python, React, Vue, Angular
- Node.js, Go, Java/Spring, C#/.NET
- Swift, Kotlin, Flutter
How does Verdent read and modify files?
How does Verdent read and modify files?
- file_read: Read complete files or specific line ranges
- file_edit: Replace specific text patterns (targeted modifications)
- file_write: Create new files or complete file rewrites
file_edit for modifications, file_write for new files only.What is command execution?
What is command execution?
Can Verdent execute commands in my terminal?
Can Verdent execute commands in my terminal?
bash tool. Verdent can run terminal commands with:- Maximum timeout: 120 seconds (2 minutes)
- Command chaining with
&& - Cross-platform support (bash on Unix, PowerShell on Windows)
How long can bash commands run?
How long can bash commands run?
- Break into smaller commands:
bash("task1") && bash("task2") - Break into smaller operations
- Run in background and check results separately
What is the Multipass Generate-Test-Repair Cycle?
What is the Multipass Generate-Test-Repair Cycle?
Subagents & Execution
What are subagents and when should I use them?
What are subagents and when should I use them?
- @Explorer: Codebase searches, architecture questions
- @Verifier: Quick validation checks
- @Code-reviewer: Security and quality reviews
~/.verdent/subagents/:What is context pollution?
What is context pollution?
How do I know which execution mode I'm currently in?
How do I know which execution mode I'm currently in?
What's the difference between Auto-Run Mode and Manual Accept Mode?
What's the difference between Auto-Run Mode and Manual Accept Mode?
- File operations execute automatically without approval
- Commands still require permission
- Faster workflow for trusted codebases
- Best for solo projects with version control
- Review and approve each protected operation
- Safer for shared codebases or production
- See exactly what will run before execution
What are safe operations?
What are safe operations?
Can I use multiple permission modes at the same time?
Can I use multiple permission modes at the same time?
- Manual Accept - Default, maximum control
- Auto-Run - Streamlined for trusted projects
- Plan - Read-only planning mode
- Skip Permissions - Full autonomy
When should I use the Explorer agent versus loading files directly?
When should I use the Explorer agent versus loading files directly?
Can I create custom subagents for my project?
Can I create custom subagents for my project?
~/.verdent/subagents/:Can I stop Verdent in the middle of a multi-step task?
Can I stop Verdent in the middle of a multi-step task?
How do I know what Verdent is doing right now in a long task?
How do I know what Verdent is doing right now in a long task?
Does Verdent automatically commit my changes?
Does Verdent automatically commit my changes?
Will Verdent push to remote repositories without asking?
Will Verdent push to remote repositories without asking?
Customization & Integration
How do I customize Verdent's behavior for my team?
How do I customize Verdent's behavior for my team?
- user_rules.md: Personal global preferences (
~/.verdent/user_rules.md) - AGENTS.md: Project-specific team standards (project root, version controlled)
- plan_rules.md: Plan Mode output format (
~/.verdent/plan_rules.md)
When do configuration changes take effect?
When do configuration changes take effect?
- Permission modes: Switch instantly via Input Box
- Model presets: Apply to next request
- Rules files: Apply to new conversations (save triggers reload)
- Subagents: Available immediately after creation
- Keyboard shortcuts: Apply after saving in VS Code
verdent.enableCheckpoints) take effect immediately but may require reopening files or sessions for full application.What is MCP and how do I use it?
What is MCP and how do I use it?
~/.verdent/mcp.json via Settings → MCP ServersCapabilities:- Database connections (PostgreSQL, MySQL, MongoDB)
- Cloud services (AWS, Azure, GCP)
- Project management tools (Jira, Linear)
- CI/CD pipelines (Jenkins, GitHub Actions)
Best Practices & Performance
What is a token?
What is a token?
What counts toward my context window?
What counts toward my context window?
What's the difference between 200K and 1M context windows?
What's the difference between 200K and 1M context windows?
200K token context windows sufficient for most tasks. Claude Sonnet 4.5 offers extended 1M token context (5x larger) for large codebases with 1000+ files, complex multi-file refactoring, or long development sessions. The 1M context activates automatically when input exceeds 200K tokens or can be explicitly selected.How many files can I safely load into context?
How many files can I safely load into context?
200K contexts, avoid loading 20+ large files (>1000 lines each). Focus on files directly relevant to your current task. Use @-mentions selectively and leverage AGENTS.md documentation instead of loading many example files. With 1M context, file selection becomes much less critical.How do I know when I'm approaching context limits?
How do I know when I'm approaching context limits?
How do I avoid context window exhaustion?
How do I avoid context window exhaustion?
- Strategic file reading: Use line ranges for large files
- Delegate to subagents: Explorer/Verifier for background research
- Search before reading: Use
grep_fileto identify relevant files - Break operations: Use
todo_updateto track multi-step tasks
Should I manually reset context or will Verdent do it automatically?
Should I manually reset context or will Verdent do it automatically?
1M token contexts, resets are needed much less frequently.Will resetting context lose my work?
Will resetting context lose my work?
How specific should my prompts be?
How specific should my prompts be?
ContactForm.js to reject invalid email formats” - clear scope and goal. When in doubt, err on the side of more specificity.What's the difference between @-mentions and automatic file loading?
What's the difference between @-mentions and automatic file loading?
@-mentions (@filename.js) explicitly guarantee a file is in context, which is critical when working with tightly coupled files, referencing patterns from one file to apply in another, or when automatic detection might miss context in large codebases. Always use @-mentions when asking Verdent to “follow the same pattern as…” to ensure exact code reference.Do I need to repeat project context in every prompt during a session?
Do I need to repeat project context in every prompt during a session?
100+ messages), restate important context. Better approach: use project rules (AGENTS.md) to document persistent context like tech stack, coding standards, and patterns - then you never need to repeat them.What if Verdent doesn't understand or follow my prompt correctly?
What if Verdent doesn't understand or follow my prompt correctly?
ProductController.js.” You can also ask for explanations: “Why did you use Redux instead of Context API?” then refine based on understanding. Don’t repeat the same prompt - adjust based on what failed.When should I use Plan Mode instead of normal mode?
When should I use Plan Mode instead of normal mode?
How do I choose the right model preset for my task?
How do I choose the right model preset for my task?
- Quick bug fixes and simple code generation
- Routine operations and high-frequency tasks
- When speed matters more than depth
- General development and everyday coding
- Feature implementation and code reviews
- Balanced performance for most scenarios
- Complex architectural decisions
- Large codebases requiring extensive context (200k+ tokens)
- Sophisticated debugging and refactoring
Troubleshooting
How do I troubleshoot firewall or connection issues?
How do I troubleshoot firewall or connection issues?
- Verify you have active internet access
- Try accessing other HTTPS services to confirm outbound connections work
- Contact your network administrator to whitelist Verdent’s API endpoints
- Ensure outbound HTTPS traffic is allowed through your firewall
- Check if proxy servers are properly configured to pass through API requests
- SSL/TLS inspection may need exceptions for Verdent endpoints
- Extension appears to hang or timeout
- Authentication failures despite correct credentials
My AGENTS.md rules aren't being applied. Why?
My AGENTS.md rules aren't being applied. Why?
- Location: File in project root directory
- Syntax: Valid Markdown
- Specificity: Rules are directive (“Always use…” not “Try to…”)
- Fresh test: Start new conversation to test application
How do I fix 'file_edit failed to find exact match' errors?
How do I fix 'file_edit failed to find exact match' errors?
- Text changed since last read
- Whitespace differences (spaces vs tabs)
- String not unique in file
- Read file again to get current contents
- Provide larger context string for uniqueness
- Use
replace_all=truefor multiple identical strings - Verify file_path is correct
Why isn't my custom subagent invoking automatically?
Why isn't my custom subagent invoking automatically?
- Location: File in
~/.verdent/subagents/[name].md - Invocation policy: Strict policy requires explicit @-mention
- YAML frontmatter: Valid syntax
- “When to use” guidelines: Match your request pattern
@your-subagent do task