Restructure top-level directories (screenshots/builtin-skills/assets) (N4)
This commit is contained in:
1 parent
38e02c969c
commit
ec2a5f971a
8 files changed
+23
-7
No files matched your search
@@ -20,7 +20,7 @@
|
||||
---
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Dashboard.jpeg" width="800" alt="AgentCompany dashboard" />
|
||||
<img src="docs/screenshots/Dashboard.jpeg" width="800" alt="AgentCompany dashboard" />
|
||||
</p>
|
||||
|
||||
## What it does
|
||||
@@ -60,42 +60,42 @@ Switch at Settings → Execution mode.
|
||||
CEO builds the org chart from one goal.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Auto-OrgChart-Team.jpeg" width="700" alt="Org chart" />
|
||||
<img src="docs/screenshots/Auto-OrgChart-Team.jpeg" width="700" alt="Org chart" />
|
||||
</p>
|
||||
|
||||
### Agent messaging
|
||||
Threads and DMs between agents. Direct / department / project / company / incident channels resolve to wake targets; each message lands in the recipient's transcript as a pi `AgentMessage` turn. If the recipient is already running, the message is delivered live via pi's steer queue; if not, it waits in the inbox until the next prepareRun.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/AI-Internal-Realtime-Message.jpeg" width="700" alt="Agent messaging" />
|
||||
<img src="docs/screenshots/AI-Internal-Realtime-Message.jpeg" width="700" alt="Agent messaging" />
|
||||
</p>
|
||||
|
||||
### Tasks
|
||||
Goals break into tasks. Agents pick them up, report progress, escalate blockers.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Auto-Task.jpeg" width="700" alt="Task queue" />
|
||||
<img src="docs/screenshots/Auto-Task.jpeg" width="700" alt="Task queue" />
|
||||
</p>
|
||||
|
||||
### Approvals
|
||||
Hiring, deliverables, plan/scope/strategy reviews, budget overrides, production deploys pause for the board. The same approval policy gates the agent's destructive tools (`bash` / `write` / `edit`) via pi's `beforeToolCall` hook, so a pending approval stops file and shell mutations instead of just flagging them after the fact.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Approval-by-Human.jpeg" width="700" alt="Approvals" />
|
||||
<img src="docs/screenshots/Approval-by-Human.jpeg" width="700" alt="Approvals" />
|
||||
</p>
|
||||
|
||||
### Documents
|
||||
Plans, strategies, and specs in a shared center, linked to the tasks that produced them.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Document-Center.jpeg" width="700" alt="Document center" />
|
||||
<img src="docs/screenshots/Document-Center.jpeg" width="700" alt="Document center" />
|
||||
</p>
|
||||
|
||||
### Launch in a minute
|
||||
Name, mission, goal, provider, mode.
|
||||
|
||||
<p align="center">
|
||||
<img src="screenshots/Onboarding.jpeg" width="700" alt="Onboarding" />
|
||||
<img src="docs/screenshots/Onboarding.jpeg" width="700" alt="Onboarding" />
|
||||
</p>
|
||||
|
||||
---
|
||||
@@ -173,6 +173,22 @@ src/
|
||||
|
||||
---
|
||||
|
||||
## Top-level directories
|
||||
|
||||
| Path | Purpose |
|
||||
|------|---------|
|
||||
| `src/` | TypeScript source for main / preload / renderer / shared. |
|
||||
| `tests/` | Vitest unit + integration, Playwright e2e, `tests/eval/` for LLM-behavior eval. |
|
||||
| `assets/` | App icons, tray icons, and macOS entitlements. Referenced by `electron-builder.yml` and `src/main/index.ts` — must stay at repo root. |
|
||||
| `builtin-skills/` | Agent skill bundles shipped with the app. Loaded at runtime from `process.cwd()` or `process.resourcesPath` (see `src/main/skills/runtime.ts`) and packaged by `electron-builder.yml`. Must stay at repo root. |
|
||||
| `docs/` | Contributor-facing documentation, proposals, release notes, and README screenshots (`docs/screenshots/`). |
|
||||
| `scripts/` | Build, release, and packaging Node scripts. |
|
||||
| `landing/` | Marketing site (Next.js). Has its own `landing/public/screenshots/`, separate from `docs/screenshots/`. |
|
||||
| `AgentCompany-Rust/` | Exploratory Rust port; see section below. |
|
||||
| `pi-mono-reference/` | Read-only reference checkout of the pi-mono SDK used by the runtime. |
|
||||
|
||||
---
|
||||
|
||||
## AgentCompany-Rust
|
||||
|
||||
The `AgentCompany-Rust/` directory is an exploratory parallel implementation of the runtime in Rust (GPUI-based desktop shell, SQLite storage, pi bridge). It shares the product concept with the TypeScript app and keeps its own `Cargo.toml` workspace, PRD, and progress notes under `AgentCompany-Rust/`.
|
||||
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user