Bring your ChatGPT subscription
Connect your ChatGPT Plus or Pro subscription to Printhouse via a device code flow. Once linked, you can use OpenAI models (GPT-5.5, o3) without burning Printhouse usage credits. The model picker shows which models are available through your subscription versus metered billing.
A post-signup onboarding modal walks you through connecting it.
Conversation search
Cmd+Shift+F opens full-text search across all your conversations. Results show highlighted snippets with channel context. Click a result and it deep-links to the exact message — even if it’s hundreds of messages back, the view progressively loads older messages to get there. Search uses Porter stemming so “running” matches “run.”
There’s also a search trigger button in the channel header if you prefer clicking.
Model picker
The composer now has a model dropdown. Pick from Anthropic (Claude Sonnet 4, Haiku), OpenAI (GPT-5.5, o3), DeepSeek, and Kimi K2. Models are grouped by billing source — your ChatGPT subscription vs. metered usage. If a model isn’t available (missing credentials), it won’t show up.
Model selection persists across conversations.
Skills panel redesign
Skills got a proper list-detail-edit navigation pattern. Browse installed skills, view their contents, edit with a full Monaco editor. The marketplace integrates with skills.sh for community skills — browse, preview, and install with one click.
Object links work for skills now too: [[skill:name]] renders as a clickable pill.
Scheduled tasks panel redesign
Same list-detail-edit pattern as skills. Edit task prompts in a Monaco editor. Tasks can target a new conversation each run or stay pinned to an existing one for accumulated context. Linked-task chips in conversations let you navigate to the associated scheduled task.
Also shipped
- Object links for channels (
[[channel:name]]) and tasks ([[task:name]]) as clickable pills in chat
- Keyboard shortcuts work in input fields now (previously only fired when nothing was focused)
- File attachments bumped to 10 files, 20MB each
- Settings panel moved from a standalone route into the right rail
- Panel transitions no longer animate when switching between panels
- Conversation rename — double-click a conversation in the sidebar to rename it
- Swipe-to-delete conversations on mobile
- KaTeX math rendering in chat messages and the markdown viewer
- Inline Mermaid diagrams in chat
- Inline image rendering in chat
- HTML preview, audio/video players, and Mermaid diagram viewer in the file explorer