Release v26.04.29.2 — Anti-placeholder rule on create_event #46
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hotfix-style follow-up to v26.04.29.1 — single-commit, prompt-only.
Why
Reproducer in today's prod journal (now-fixed): user said "this Friday, I have an appointment" with no other details. The model immediately called
create_event(title="Appointment", description="...hasn't provided details yet")BEFORE asking for time/location, then never updated the title when the user came back with the real info. The placeholder "Appointment" stayed in the calendar permanently.What
35fab6c— Anti-placeholder rule oncreate_eventdescription. Names the failure mode explicitly: don't create an event with stand-in titles like "Appointment" / "Meeting" / "Event" and "details TBD" descriptions. Record a moment, ask for the missing pieces, and callcreate_eventonce with the actual title, time, and location. The persona changes shipped in v26.04.29.1 (#157) make this complementary — capture-first behavior + anti-placeholder rule together.Test plan
Note on CI
The dev-branch CI on
35fab6chad a transient registry-push failure ("failed to push ... unknown" — generic Forgejo registry error) after the build itself succeeded. All code gates (typecheck, lint, tests, build) passed cleanly. The release tag push will run a fresh build and should land without issue.🤖 Generated with Claude Code