feat(core): add form service (#35094)

This commit is contained in:
Aiden Cline 2026-07-03 01:41:37 -05:00 committed by GitHub
commit 3ce5e9800d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 631 additions and 5 deletions

View file

@ -10,13 +10,14 @@ describe("public event manifest", () => {
expect(EventManifest.Definitions).toBe(SchemaEventManifest.Definitions)
expect(EventManifest.Latest).toBe(SchemaEventManifest.Latest)
expect(EventManifest.Durable).toBe(SchemaEventManifest.Durable)
expect(Array.from(EventManifest.Latest.keys()).filter((type) => type !== "agent.updated").length).toBe(93)
expect(Array.from(EventManifest.Latest.keys()).filter((type) => type !== "agent.updated").length).toBe(101)
expect(EventManifest.Latest.get("session.next.step.ended")).toBe(SessionEvent.Step.Ended)
expect(EventManifest.Latest.get("agent.updated")).toBe(Agent.Event.Updated)
expect(EventManifest.Latest.get("todo.updated")).toBe(Todo.Event.Updated)
expect(EventManifest.Latest.has("ide.installed")).toBe(false)
expect(EventManifest.Latest.has("server.connected")).toBe(true)
expect(EventManifest.Latest.has("global.disposed")).toBe(true)
expect(EventManifest.Latest.has("form.created")).toBe(true)
})
test("contains only the current step settlement versions", () => {