Releases: signalclaude/outpost
Releases · signalclaude/outpost
Release list
v0.1.2
Added
outpost --version/-Vflag to display current versionoutpost updatecommand — check for new releases and self-update from GitHub--checkflag to only check without installing--forceflag to bypass 24h cache and check GitHub now- Auto-check notice on stderr when a newer version is available (interactive terminals only)
__version__now reads fromimportlib.metadata(single source of truth:pyproject.toml)- Remote MCP access via SSE or streamable-http transport with bearer token auth (#5)
--hostflag onoutpost mcp serve(use0.0.0.0for LAN access)- API key auto-generated on first use, stored in config
- Bearer token enforced on all network transport requests
outpost mcp key— display current API keyoutpost mcp key --regenerate— rotate the API keystreamable-httptransport option (newer MCP spec)
- Teams 1:1 and group chat support (#4)
outpost teams chats— list recent chats (1:1, group, meeting)outpost teams chat-messages <id>— read messages from a chatoutpost teams chat-send <id> --body "..."— send a message to a chat- 3 new MCP tools:
teams_chats,teams_chat_messages,teams_chat_send(39 tools total) - New scopes:
Chat.Read,ChatMessage.Send(re-runoutpost setupto consent)
v0.1.1
Added
--show-asparameter oncal add/cal updateCLI commands and MCP tools (free,tentative,busy,oof,workingElsewhere) (#2)teams_workspace_extractMCP tool — extracts plain text from DOCX, XLSX, PPTX, and PDF files in the workspace (no filesystem server needed)- Binary file handling in
teams_workspace_read— returns path hint instead of crashing on non-UTF-8 files - Filesystem Server setup docs in README for reading binary files (DOCX, PDF, XLSX) in Claude Desktop
- Known Limitations section in README
Fixed
cal_add/cal_update: bare ISO timestamps now includetimeZoneproperty from config, preventing UTC default shift (#3)- Added
timezoneconfig setting (set duringoutpost setup, defaults toUTC) --timezone/--tzCLI flag andtimezoneMCP parameter for per-event override