Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions skill-evals/cases/copy-still-running.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
task: Earlier I asked you to copy to-do 4567 to the Marketing project, and it said filing 735 was still running. Did the copy finish?
tags: [domain, copy]
mocks:
- match: 'filings show[ =]735(?!.*--help)'
output: '{"ok":true,"data":{"id":735,"status":"completed","type":"Copy","source_recording_id":4567,"destination_recording":{"id":9001,"type":"Todo"}},"summary":"Copied #4567 as Todo #9001"}'
expect_sequence:
- match: 'filings show[ =]735(?!.*--help)'
reject:
- '\btodos copy\b'
max_commands: 3
10 changes: 10 additions & 0 deletions skills/basecamp/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,10 @@ triggers:
- mark done
- create todo
- move card
- move to another project
- copy to another project
- copy todo
- copy card
- download file
- search basecamp
- find in basecamp
Expand Down Expand Up @@ -136,6 +140,12 @@ apply where supported.
block execution.
- When a result reports content or description attachments, download and inspect
them. Images often contain the essential task context.
- A move into another container prints the item's new ID; use it afterwards,
since the old ID stops taking writes. A copy prints the copy's ID and leaves
the original as it was. Never repeat a copy: Basecamp files it in the
background, so a copy that is still running or lost its answer may already
exist. Check it with the `basecamp filings show <id>` command or the hint it
printed, never by copying again.
- Follow the installed command's help over examples remembered from earlier CLI
versions.

Expand Down
Loading