Skip to content

feat(typefully): add queue commands and split test suite#9

Merged
frankdilo merged 5 commits intomainfrom
queue-commands
Feb 19, 2026
Merged

feat(typefully): add queue commands and split test suite#9
frankdilo merged 5 commits intomainfrom
queue-commands

Conversation

@frankdilo
Copy link
Contributor

@frankdilo frankdilo commented Feb 19, 2026

What changed

  • Added queue command support to Typefully CLI:
    • queue:get [social_set_id] --start-date <YYYY-MM-DD> --end-date <YYYY-MM-DD>
    • queue:schedule:get [social_set_id]
    • queue:schedule:put [social_set_id] --rules '<json-array>'
  • Added clear queue argument validation and default social-set behavior for the new commands.
  • Documented queue commands and examples in skills/typefully/SKILL.md.
  • Updated skills/typefully/CHANGELOG.md with user-facing queue command notes.
  • Split the monolithic test file into command-focused suites and added targeted npm test scripts.

Validation

  • npm test
  • Command-specific runs:
    • npm run test:queue
    • npm run test:drafts
    • npm run test:all

Notes

  • Changes are split into two commits for review:
    1. feat: add queue commands and docs updates
    2. test: split CLI tests into command-focused files

@frankdilo frankdilo merged commit ccaf5af into main Feb 19, 2026
6 checks passed
@frankdilo frankdilo deleted the queue-commands branch February 19, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant