refactor(sdr-agent): reuse agent.start() in tui command and fix mock mode

- Replace duplicated setup code in tui command with agent.start(mock_mode=mock)
- Fix mock mode to use MockLLMProvider instead of llm=None
- Add demo_contacts.json sample data for template testing
- Untrack .claude/settings.json and add to .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Schlaflied
2026-02-23 18:41:56 -05:00
parent eac2bb19b2
commit 450575a927
5 changed files with 105 additions and 73 deletions
+1
View File
@@ -69,6 +69,7 @@ exports/*
.claude/settings.local.json
.claude/skills/ship-it/
.claude/settings.json
.venv