Update company
update_companyUpdate company profile. Can set mission, vision, elevator pitch, logo, website, or other details — and runtime_mode, which decides whether this company's roles run on the operator's own bots ("host") or on FreedomOS's own schedule ("fo"). Does not archive or unarchive — use set_company_lifecycle for operator lifecycle (active | archived).
[sensitive-tier — company managers (executive/gm) run this without a card. Other members ask once; a from-now-on approval makes future calls seamless. Connecting a connector still needs the OAuth/connect card (request≠grant). Call it on the first clear ask — do not re-ask in chat.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Company name | |
| vision | No | Company vision statement | |
| mission | No | Company mission statement | |
| logo_url | No | Durable public https URL for the company HUD logo. HUD chrome circle-masks with object-contain — pass a normal logo file, not a pre-cropped circle. Signed storage URLs expire — for a file (chat attachment, FO Media, or base64) use upload_company_logo instead. | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| website_url | No | Company website URL | |
| runtime_mode | No | Who runs this company's roles. "host": the operator's own bots wear them — they read each brief with get_my_role and do the work on their own turn, and FreedomOS starts nothing. "fo": FreedomOS runs them on its own schedule and pays the compute, so switching to it always needs the operator's yes. | |
| pledge_public | No | The founder's own yes to being celebrated. true = the Freedom Pledge page goes live at getfreedomos.com/freedom/<slug>, the company may appear on the FreedomOS front page, and a welcome post is drafted for the FreedomOS founder to approve. false = all of that stops. Only a person sets this (chat, MCP as the operator, or an approved card) — never from an activity on a founder's behalf. | |
| elevator_pitch | No | Brief company description (30 seconds) |