Update Agent Trace plan with TypeScript and configurable line length
- Switch from Rust to TypeScript implementation (src/commands/agent-trace.ts)
- Clarify tool.name mapping: tool = what agent executes (EditFile, RunShell, etc.)
- User chats map to human contributor type, AI chats to ai
- Add configurable line_length (default 100) for line estimation
- Use ceil(content_length / line_length) for line count calculation
- Add TypeScript dependencies (commander, types)
- Update migration path for TypeScript build process