You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5e930d4
Browse filesBrowse the repository at this point in the historyBrowse files
docs: show each database adapter and the cancel call
The agent guide showed only the SQLite import and never named
unschedule(). In the Track B evaluation, Claude Code sketches imported
postgres from solid-objects/database/postgres and called
this.cancelReminder(). Neither name exists.
The guide now has a table with the import path, the call, and the
driver of each SQL database adapter. The rules show
this.unschedule("expire", { key: buyer }), and the mistakes table
lists both invented names with the correct form. A new test fails when
the guide does not name the import path of each server database adapter
that package.json exports.
|`this.schedule({ at, key })` with no operation after it |`this.schedule({ at, key }).expire({ buyer })`. A `schedule()` call with no operation after it fails the turn with `ScheduleWithoutOperation`|
223
232
|`this.reject("room full")` or `this.reject(code, message)`|`this.reject("room_full", { message: "The room is full" })`|
233
+
|`postgres()` from `solid-objects/database/postgres`|`postgresql({ connectionString })` from `solid-objects/database/postgresql`. Step 4 lists each adapter |
234
+
| A guessed cancel method, such as `this.cancelReminder()`|`this.unschedule("expire", { key: buyer })`. `this.unscheduleAll("expire")` cancels every key of one operation |
224
235
|`registerEffect(name, (context, argumentsValue) => ...)`|`registerEffect(name, (argumentsValue, context) => ...)`. The staged arguments come first |
225
236
| A worker process that never names the actor class |`runtime.register(TicketSale)` before `runtime.run(signal)`. See step 7 |
0 commit comments