Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 19 Sep 15:34
· 20 commits to main since this release
v0.6.0
538dadf

edstem-cli 0.6.0

  • Adds posting: edstem threads send and edstem replies send write Markdown bodies to Ed, and the MCP tools create_thread and reply_thread stay disabled until EDSTEM_ALLOW_POSTING=1 or the Worker variable MCP_ALLOW_POSTING=1 is set.
  • Adds edstem auth login and edstem auth logout, which verify a token before saving it and report its source and path.
  • Adds Markdown read verbs for lessons, slides, and threads across the CLI and MCP, plus a consistent slide projection.
  • Adds edstem threads search, --offset, and --since, and pages filtered thread listings so --max is honest.
  • Adds thread attachments to edstem files list|get and the list_thread_files MCP tool.
  • Adds the list_modules tool and triage_unanswered prompt, and makes every MCP tool self-describing.
  • Restores edstem update and retries rate-limited reads with backoff. Writes are never retried.
  • Fixes unscoped writes: lessons mark-read now needs a query or --all, and submit_slide_answer needs a choice.

edstem slides show now returns the projected slide instead of Ed's raw payload. See CHANGELOG.md for the full list.