## ADDED Requirements

### Requirement: Agent-accessible type tools
- **WHEN** an agent needs to look up a type
- **THEN** it can call lookup_type(name) to get full type definition with JSDoc

### Requirement: Type source tracking
- **WHEN** looking up a type
- **THEN** the response includes the source file path, import depth, and whether it's exported

#### Scenario: Agent inspects a function signature
- **WHEN** an agent calls lookup_type("validateUser")
- **THEN** it receives the full function signature, parameter types, return type, JSDoc, and source file
