January 3, 2026
#Highlights
Design Target MCP API Surface
Architectural planning for the MCP API, consolidating tool design decisions. Longest task of the day at 1hr 32min.
TeamHive CLI
New CLI package using Ink and TypeScript. Implements `th get`, `th find`, and `th search` commands with HTTP client, configuration management, and fuzzy matching.
MCP Resource Support for Records
Added ResourceTemplate registration with list, read, and complete callbacks. Records now accessible as MCP resources with text and JSON format support.
Permissive Fuzzy Search
Enabled pg_trgm extension with trigram indexing. Added JS-based scoring/ranking and updated findMatch to support fuzzy matching.
create_record Enhancements
Consolidated record creation with new parameters: links, summary, transience, binding, implements_parent. Standardized on `title` (deprecating `name`) and made type an enum for discoverability.
MCP API Cleanup
Removed 9 specialized record_* tools in favor of unified create_record. Renamed bulk_* operations to batch_* for consistency. Updated get_guidance with creation recipes.
Also Shipped
- Improve:Zod validation wrapper + shared API types
- Improve:Table view mode for container records
- Improve:Collection type in CommandPalette and RECORD_TYPE_TRAITS
- Improve:Ship Log diagnostic scripts and skill updates
- Improve:Inline tags support for record_task and batch_create_tasks