Commit Graph
24 Commits
Author SHA1 Message Date
ZacharyZhang-NYandClaude Opus 5.5 245ff66336 1.5.1: refined office, chat in the app language, current OpenAI models, own connector keys
Build Release Installers / Release for the tag (push) Successful in 16s
Build Release Installers / Windows installer (NSIS x64) (push) Successful in 1m48s
Build Release Installers / Linux packages (AppImage + deb x64) (push) Successful in 2m21s
CI / Typecheck, lint, tests, e2e (push) Successful in 3m52s
Build Release Installers / macOS installers (dmg + zip, x64 + arm64) (push) Successful in 7m15s
- Home: the goal title box is two line boxes tall (2.8em), so a third line no longer peeks out.
- Chat messages, reply fallbacks and assignment DMs follow the app display language; tasks and documents keep the working language.
- OpenAI and GPT-account model lists match OpenAI's current line-up; default gpt-6.1-sol.
- Onboarding connectors step takes the operator's Composio and logo.dev keys, then lists the toolkits the Composio project enables; without a key Connectors leaves the sidebar.
- Google Antigravity removed end to end (migration 111), with the remote-revocation path only it used.
- Office: 2x pixel people with outlines, rim light, walk, typing and blink; dithered real-clock lighting; detailed furniture and floors.
- Per-agent model picker lists the provider's whole model list, live when connected.
- Chat wake context breaks same-millisecond ties by insertion order; the mid-run inbox dedupes by message id.
- The stored "clock" theme reads back instead of falling to "system".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 21:12:19 -04:00
ZacharyZhang-NYandClaude Opus 5.5 d5bc987e0f Q137: an opt-in live-model suite checks evidence reading, authority and no duplicate work on a real provider
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 22:01:50 -04:00
ZacharyZhang-NYandClaude Opus 5.5 f8f852c326 Q135: remove the thread replay that only digested events and reconstructed nothing
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 21:47:48 -04:00
ZacharyZhang-NYandClaude Opus 5.5 c4b8cdcdfe Add CI verification, read the Apple key from a secret, add README
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 01:38:53 -04:00
ZacharyZhang-NY 07d0b4587d Promote AgentCompany-New to the repository root and retire the old app
The legacy application - its src, tests, landing site, promo assets, docs,
release tooling, CI workflows, and root configs - leaves the tree; it stays
reachable in history. Everything under AgentCompany-New moves up unchanged:
same package name, so the production userData/database path is untouched,
and e2e/build scripts already resolved paths relative to the project. The
developer cred.txt stays gitignored at its new location. Full verify:ci
passes from the new root.
2026-07-07 00:04:13 -04:00
ZacharyZhang-NY d971ca7929 chore(reference): remove pi mono snapshot 2026-04-22 15:32:43 -04:00
ZacharyZhang-NY e3eb45b08d fix(landing): sync first-run narrative 2026-04-22 15:30:10 -04:00
ZacharyZhang-NY f90fb037f9 docs(runtime): separate pi dependency boundary 2026-04-22 14:39:19 -04:00
ZacharyZhang-NY cfc06e1e53 README: Document standard package.json scripts conventions (N8) 2026-04-20 11:37:14 -04:00
ZacharyZhang-NY ec2a5f971a Restructure top-level directories (screenshots/builtin-skills/assets) (N4) 2026-04-20 11:36:00 -04:00
ZacharyZhang-NY f6a58f6a37 README: Document AgentCompany-Rust as exploratory parallel implementation (N2) 2026-04-20 11:34:21 -04:00
ZacharyZhang-NY 6508e75a62 docs: align README and prompt docs with the real runtime semantics
README described target-state features that the previous migration
left half-implemented. Now that the runtime actually matches the
promise, the docs can stop overselling: agent messaging is
described as the real live-steer + inbox flow, approvals as the
beforeToolCall gate that actually blocks destructive tools,
sessions as the transformContext-driven compaction plus rotation.
The architecture bullet list grows to name the seams that landed
across this migration — the pi contract wiring, the approval gate,
the workspace lock model, and the stripped startup mutations — so
the README reads like documentation rather than roadmap.

The filesystem prompt doc (`files.en.md`) adds the missing
preamble: every bash/write/edit succeeds into work_products
automatically, and the API endpoints below are only needed for
non-filesystem deliverables. Agents were routinely posting
duplicate work products because nothing told them the projection
already ran.
2026-04-19 01:25:19 -04:00
ZacharyZhang-NY 61fb4b947f Update README.md 2026-04-17 22:41:59 -04:00
ZacharyZhang-NY 34ca5b77f1 docs(readme): cut marketing fluff; one fact per sentence
Removing what a reader doesn't need:

- Subtitle shrunk from three sentences to one. "Run an AI company from
  your desktop." The two follow-up sentences ("Give it a mission.
  Watch agents hire, delegate, and deliver.") were restating the same
  thing twice.
- "Built with quiet authority. Ship your AI company." closing tagline
  deleted. AI-flavored vapor.
- Feature openers trimmed. Each feature is now [bold title] + [one
  sentence]. The previous paragraphs qualified, reassured, and
  explained their own engineering trade-offs ("context travels with
  the work instead of being re-rendered from scratch every run"). A
  reader skimming the README doesn't need the trade-off; the architecture
  section has it.
- "No plaintext, no ~/.pi/agent/auth.json, no scattered env files"
  rhetorical triad replaced with "Credentials are SecretVault-encrypted
  in SQLite." One fact, stated once.
- "Agents are at work before your coffee" deleted. Cute-cringe.
- "the company respects the chain of command" deleted. Hollow.
- "What is AgentCompany?" section compressed from three paragraphs to
  two sentences.
- Image alt text shortened where it was describing the screenshot to
  the screenshot ("AgentCompany Dashboard — active agents, tasks, and
  company metrics" → "AgentCompany dashboard"). Alt text is for screen
  readers landing on the page, not for search engine padding.
- Top-nav link list trimmed from 4 entries to 2 (Download, Website).
  The in-page anchors were noise.

Facts preserved verbatim: 26 providers with correct per-group counts
(5/18/3), the two execution modes with their approval gate names,
architecture tree, tech stack, first-run steps, build commands.
Nothing factual removed.

Line count: 186 → ~170, but the bigger win is prose density — every
paragraph now says exactly one thing.
2026-04-17 21:59:34 -04:00
ZacharyZhang-NY ff7d1e68a1 docs(readme): rewrite for pi-mono runtime + 26-provider matrix + execution modes
The previous README described an app that no longer exists:

- Listed "Claude Code / Codex CLI / Gemini CLI" as the supported runtimes
  — all three were removed from the app months ago; pi-mono replaced
  them as the sole agent runtime (commit 4de9cd0 + 60178ce).
- Advertised `packages/adapter-utils` + three adapter packages under
  `packages/` — that directory was deleted.
- Carried a "PLEASE USE A CODING PLAN" warning that predated OAuth
  subscription support; five subscription providers (Claude Pro, ChatGPT
  Codex, Copilot, Gemini CLI, Antigravity) are now first-class.
- Made no mention of the 26-provider catalog, the AI CEO vs
  AI Co-Founder execution modes, the encrypted credential vault, the
  thread runtime, or any of the architecture that has become the app.
- Promised "I will add support for Ollama and Github Copilot" — Copilot
  has shipped for months.

New README covers what the app actually is today:

- Pi-mono as the one runtime, linked as a direct npm dependency.
- 26 providers in total: 5 OAuth subscriptions + 18 API-key providers
  + 3 cloud providers — counts verified against the on-disk catalog
  files (connector-definitions-data-{oauth,apikey,cloud}.ts).
- Two execution modes (AI CEO, AI Co-Founder), per-company, with the
  specific approval types listed for Co-Founder mode's review gates.
- Encrypted credential storage (SecretVault-backed SQLite) instead of
  plaintext env files or pi's default ~/.pi/agent/auth.json.
- Real agent-to-agent messaging layered on pi's AgentMessage stream
  via the thread runtime.
- Architecture tree updated: `packages/` gone, main-process subtrees
  (agent-runtime / credentials / api-server / orchestration / worker /
  thread-integration / database) named explicitly.
- First-run flow that accurately describes what onboarding does —
  including the real Node-in-PATH probe (commit ab731e6) agents need
  for HTTP callbacks.
- Tech stack row for pi-mono packages added.

Kept intact: screenshots, download/build/verify/packaging commands,
licence. Badges updated to match the cross-platform targets currently
shipping.

Deleted: the "Supported AI Runtimes" table (obsolete), the coding-plan
token warning (obsolete), the future-plans line (Copilot already
shipped, Ollama not on the roadmap).

Language pass: Jobs-style tightening of the "What it does" paragraph
and section openers; subtitle changed from "Launch autonomous AI
companies..." to "Run an AI company from your desktop." — shorter,
more direct, stops selling and starts describing.
2026-04-17 21:50:08 -04:00
ZacharyZhang-NY ed2f467e4e build(scripts): rename build:all to build:current to match semantics (P2-20) 2026-04-16 22:54:54 -04:00
ZacharyZhang-NY 6c2b229704 docs(readme): drop nonexistent pnpm test:packages from verification (P1-5) 2026-04-16 22:51:51 -04:00
ZacharyZhang-NY 67c757f481 update 2026-04-04 12:03:50 -04:00
ZacharyZhang-NY 222c80e544 更新 README.md 2026-03-25 08:06:13 -04:00
ZacharyZhang-NY 8dd6dd09d6 update 2026-03-25 01:38:49 -04:00
ZacharyZhang-NYandClaude Opus 4.6 02386999f7 docs: remove local-only tagline, drop Kimi CLI and OpenCode from README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 11:58:43 -04:00
ZacharyZhang-NYandClaude Opus 4.6 69b25bbda5 docs: add screenshots and redesign README with feature showcase
- Add 7 product screenshots (Dashboard, OrgChart, Messages, Tasks, Approvals, Documents, Onboarding)
- Redesign README with centered logo, badge row, nav links, and feature sections with screenshots
- Add supported AI runtimes table, tech stack table, and architecture overview
- Add landing/ to .gitignore (deployed separately to Cloudflare Pages)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 11:57:30 -04:00
ZacharyZhang-NY 1ba3147ed2 update 2026-03-18 01:15:58 -04:00
ZacharyZhang-NY 2af82b6bb3 Initialize project and ignore local references 2026-03-15 22:17:07 -04:00