moooon
Motir
Vibe the project. Bring an idea — Motir's three AI layers plan it, track it, and ship it, end to end. You're looking at Motir, built in Motir.
- Vibe Project
- Open Source
- AI Agent
- AI Loop
- 5
- 요청
- 4
- 추천
- 467
- 계획됨
- 4,414
- 출시됨
- 11.5.23 `nextReady` off MCP — pick from the RANKED ready set, and route from the dispatch promptPublic REST API — the versioned `/api/v1` integration surface every client shares
- BUG — the repo-level CLI story suites never mounted `/api/v1`, so 43 of their tests went red the moment the reads moved
- 11.5.22 The DETAIL reads over `/api/v1` — `getWorkItem`, the activity stream, and what `--json` emitsPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.21 The COLLECTION reads over `/api/v1` — `listReady` and `listSprints`Public REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.20 The PLANNING-CONVERSATION methods over `/api/v1` — the session thread, the submit, and the two plan readsPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.19 The exclusion list is keyed by KEY, not the internal row idPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.18 The activity `all` page reports ONE total where the stream has two — `totalComments` / `totalChanges`Public REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.17 `searchWorkItems` onto the v1 collection, and the four `total` readers onto `countWorkItems`Public REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.16 A v1 client cannot COUNT a filtered set — the work-item collection reports no totalPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.15 The ready set's REPEATABLE `kind` / `priority` are declared as arrays — the document catches up to the routePublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.14 Apply Amendment 9 Q1 to the COMMENT author — the one activity shape that kept the overturned rationalePublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.10 Release PREP — bump `@motir/cli` to 0.2.0 and write the changelog entry for the transport migrationPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.9 Docs — re-describe `@motir/cli` as a client of the public REST API, and tell a user what to do when their server is olderPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.8 Story end-to-end — teach the socket harness to serve `/api/v1`'s DYNAMIC routes, then drive the BUILT binary through the whole loop against themPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.7 Story vitest gate — the `packages/cli` coverage floor, the transport↔adapter↔renderer seams, and the architecture guards the migration owesPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.6 Drop `@modelcontextprotocol/sdk` — delete the MCP transport, re-point the `auth login` probe at `GET /api/v1/me`, and prove nothing imports itPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.5 The DISPATCH + SESSION methods over `/api/v1` — transitions, the prompt read, integration and session close-outPublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.4 The adapter module + the IDENTITY reads (`whoami`, `listProjects`) — and the test harness learns `/api/v1`Public REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.3 The HTTP transport core — `fetch` + bearer + the boundary parse, the status→typed-error map, and the version-skew gatePublic REST API — the versioned `/api/v1` integration surface every client shares
- 11.5.2 The generated v1 client types + their freshness guards — one command, a committed artifact, and a CI diff that cannot be argued withPublic REST API — the versioned `/api/v1` integration surface every client shares