v0.1.3
What's New
Cross-machine build support
devtap can now bridge build output across machines. Run builds on CI or remote dev boxes and consume errors from your local AI coding session — just point both sides at the same GreptimeDB instance and session name.
# Your laptop — install once, bakes --session and --store into MCP config
devtap install --adapter claude-code --session myproject --store greptimedb
# CI server — capture build output
devtap --store greptimedb --session myproject -- makeMultiple build machines can write to the same session simultaneously.
Changes
devtap installnow forwards--sessionand--storeto MCP config — the flags are written into.mcp.json/config.toml/opencode.json/.gemini/settings.jsonso the MCP server automatically uses the right store and session. For Claude Code auto-loop, the Stop hook drain command also receives these flags. (#feat)--sessionaccepts explicit names — in addition to"auto"and"pick", you can pass any string as a session name, enabling cross-machine use where path-based auto-detection doesn't apply.- Improved GC for empty directories —
allFilesOlderThannow checks directory mtime for empty dirs, preventing premature cleanup of freshly created adapter directories. (#feat) - README improvements — added cross-machine builds section, updated CLI reference, added remote CI as a problem statement.