- create_profile accepts a provider; non-custom providers (anthropic,
openai-codex) skip the pool base_url and use Hermes GUI credentials —
externally billed consultants
- consultant role charter; EmployeeSpec carries model+provider;
POST /companies/{slug}/employees hires into an existing company
- decomposition may assign role consultant, with explicit cost guidance
- POST /companies/{slug}/pause|/resume flips lifecycle_state; dispatcher,
standups and directives already filter on active, in-flight work
finishes; dashboard gets a per-company pause button
Verified: ChatGPT OAuth consultant (gpt-5.4-mini) completed a kanban task
end-to-end via Hermes credential pool; pause/resume roundtrip with 409
guard on double-pause.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>