Files
AgentCompany/AgentCompany-New
ZacharyZhang-NY 1efd432eea Give each agent a role-shaped persona and a human voice
The system prompt was a single flat role line, so every agent sounded
like the same status bot. Replace it with an identity (name, title,
department, company, "a colleague, not a generic assistant") and a voice
that differs by standing — executive, manager, or individual contributor
— plus an explicit "talk like a person on a team, not a status bot"
directive. The classification is derived from existing fields (top of
org = CEO, has reports = manager), so there is no schema change.

This is the first half of why the old app felt human and the new one
did not: identical model calls now carry a distinct person behind them.
2026-06-26 17:38:06 -04:00
..
2026-05-20 23:27:00 -04:00
2026-05-23 19:05:32 -04:00