Subagent badges now show distinct colors instead of generic gray. Colors are resolved from the project's .claude/agents/*.md frontmatter (color field), with deterministic hash-based fallback for unconfigured types. New AgentConfigReader service reads agent definitions via IPC, cached per project root to avoid redundant disk reads on session refreshes. Team member colors remain unaffected (team branch has priority).
15 lines
493 B
TypeScript
15 lines
493 B
TypeScript
/**
|
|
* Parsing services - Parsing JSONL and configuration files.
|
|
*
|
|
* Exports:
|
|
* - SessionParser: Parses JSONL session files
|
|
* - MessageClassifier: Classifies messages into categories
|
|
* - ClaudeMdReader: Reads CLAUDE.md configuration files
|
|
* - GitIdentityResolver: Resolves git identities from sessions
|
|
*/
|
|
|
|
export * from './AgentConfigReader';
|
|
export * from './ClaudeMdReader';
|
|
export * from './GitIdentityResolver';
|
|
export * from './MessageClassifier';
|
|
export * from './SessionParser';
|