# Factory Droid v0.194.0: TypeScript SDK session messages and spec mode helper

> Two minor SDK additions give TypeScript callers more control over sessions — fetching messages from a session list entry and exiting specification mode programmatically. Several bug fixes land in the app for pinned mission proposals, credential error reporting, copy-paste line breaks, and the idle spinner.

| | |
|---|---|
| **Tool** | Factory Droid |
| **Version** | v0.194.0 |
| **Kind** | release |
| **Published** | 2026-08-12 |
| **Observed** | 2026-08-21 |
| **Significance** | 2/5 |
| **Breaking** | no |
| **Categories** | feature, fix, capability, api-change |

## What changed


- **Session messages in SDK**: sessions returned by the TypeScript SDK session list can now fetch their own messages directly.
- **Specification mode SDK helper**: TypeScript SDK can take a session out of specification mode with a single call.
- **Pinned mission proposals**: pinned proposals now keep heading and full text instead of garbled rendering.
- **Custom model credential errors**: errors from a custom model's endpoint with no working credentials now reported immediately, no repeated retries.
- **Copied text line breaks**: copying text out of a session keeps line breaks (app).
- **Idle todo spinner**: todo list no longer shows a spinner when nothing is running (app).


## Sources

- [page_diff](https://docs.factory.ai/changelog/release-notes#v0.194.0) — retrieved 2026-08-21


## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/factory-droid/v0-194-0
Entity: https://changelogs.info/factory-droid
Event ID: `evt_2026-08-12_factory-droid_v0-194-0`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
