-
Notifications
You must be signed in to change notification settings - Fork 657
Releases: stephengpope/thepopebot
Releases · stephengpope/thepopebot
v1.2.82
Assets 2
v1.2.81
- fix: drop stale config caches that served outdated bot token
Assets 2
v1.2.78
- fix: surface coding-agent CLI errors and unblock pi headless flag
- fix: cap next peer dep at <16 to prevent Next.js 16 leak in fresh installs
- docs: add post-setup configuration steps to README
- docs: split install code block into two visible numbered steps
- fix: drop server readiness probe in setup, always show app URL
- docs: add prominent install video link to README
- docs: add lead-in line above install video link
- docs: drop blockquote and bold from install video lead-in
- docs: open install video link in new tab
Assets 2
v1.2.78-beta.2
v1.2.78-beta.2
Pre-release
Pre-release
- docs: add post-setup configuration steps to README
- docs: split install code block into two visible numbered steps
- fix: drop server readiness probe in setup, always show app URL
Assets 2
v1.2.78-beta.1
v1.2.78-beta.1
Pre-release
Pre-release
- fix: cap next peer dep at <16 to prevent Next.js 16 leak in fresh installs
Assets 2
v1.2.78-beta.0
v1.2.78-beta.0
Pre-release
Pre-release
- fix: surface coding-agent CLI errors and unblock pi headless flag
Assets 2
v1.2.77
- feat: replace LangChain/Docker with direct Claude Agent SDK for chat
- fix: export buildAgentAuthEnv and activate agent-job-secrets skill in SDK path
- refactor: clean up Claude Agent SDK integration and Docker entrypoint
- fix: add catch block to SDK adapter try — bare try is a syntax error
- fix: rename workspace tool to set_up_workspace and use JSON result format
- fix: chats page three-dot menu clicking navigates instead of opening
- feat: add NVIDIA NIM as built-in LLM provider
- feat: promote Coding Agents in nav, disable Chat page when SDK agent active
- fix: move SDK banner to top of chat page and use red/destructive styling
- fix: enable touch scrolling in terminal on mobile devices
- fix: chown data directory before dropping to coding-agent user
- fix: only show workspace setup on first message and persist it
- docs: add SDK adapter requirements and integration guide
- fix: remove chown calls that poison macOS bind mounts via gRPC-FUSE xattrs
- fix: share SDK session data with interactive container via volume symlink
- chore: improve skill descriptions and add coding-workspace template docs
- fix: use capture phase for terminal touch scroll to prevent xterm handler conflict
- fix: prevent AI SDK throw when tool-result arrives without preceding tool-call
- feat: stream and display Claude Code extended thinking blocks in chat UI
- fix: reduce Working... indicator delay from 500ms to 250ms
- feat: create-repo dialog, SDK model fix, chat freshness, cleanup
- fix: prevent double-scroll on mobile by disabling native viewport touch-action
- feat: right-click agent picker on Interactive toggle + fix code tab agent mismatch
- fix: run pm2 reload as coding-agent user in deploy workflow
- feat: inject agent secrets into SDK chat mode, UX polish
- fix: resolve Unknown tool names in SDK chat + UI polish
- style: refine thinking shimmer with red-to-white glimmer band and pulse animation
- style: change thinking shimmer from red to amber sun-flare gradient
- fix: truncate long base branch names, show real workspace setup output, blue shimmer
- feat: stream tool calls to Telegram with progressive rendering
- revert: remove overscroll-contain from messages container
- feat: guided Telegram setup in admin UI + DB-backed config
- fix: Telegram config keys unreachable via getConfig()
- fix: truncate long branch names in WorkspaceBar dropdown trigger
- refactor: rename setup tool + unify pending-message indicator
- fix: enforce plan-mode permissions + contain chat scroll
- fix: branch picker collapses short names like "main"
- feat: per-user Telegram linking with /session and /verify slash commands
- feat: scoped agent working directories and flat skills structure
- docs: add agent scoping documentation to templates
- fix: scope support for interactive + agent-job containers, remove SYSTEM_PROMPT env leak
- fix: scope-aware SYSTEM.md selection + delete dead build-system-prompt.sh
- fix: session symlink accounts for scoped working directory
- feat: scope support for cron jobs and webhook triggers
- fix: session resume uses scope-aware encoded cwd path
- fix: force glibc binary for Claude Code SDK on Linux
- feat: replace Playwright MCP with playwright-cli skill, add Claude Opus 4.7
- fix: add agents/ volume mount to docker-compose.custom.yml
- fix: read scope from workspace DB on existing chats
- fix: make playwright-cli skill work, standardize on /tmp for scratch
- docs: surface scope field in cron + agent templates
- fix: pass --no-sandbox to chromium for production containers
- refactor: retire LangGraph; stream directly to coding-agent containers
- feat: per-mode coding agent defaults + auto-detect default branch
- fix: workspace branch label sizes to content with cap
- fix: clamp dropdown menu inside viewport
- refactor: replace LangChain with AI SDK for helper LLM calls
- fix: prevent PWA scroll past viewport on Android
- chore: sync package-lock.json with AI SDK migration
- docs: comprehensive CLAUDE.md refresh + container logs button
- feat: reorder admin tabs — General first, GitHub last
- fix: rename coding agent picker labels
- refactor: drop dead GitHub secrets page + setup-telegram CLI
- fix: interactive terminal git command respects chatMode default
- fix: bring event-handler runtime to coding-agent parity
- feat: agent-job-tools skill + scope-aware create-agent-job API
- fix: gate coding-agent session tracking on CONTINUE_SESSION
- docs: tighten agent-job-tools skill description
- fix: avoid 1.7GB duplicate layer from post-COPY chown in event-handler
- refactor: introduce thepopebot-base shared by event-handler and coding-agents
- fix: sync builds thepopebot-base before event-handler
- fix: admin link defaults to general tab, simplify diff viewer layout
- feat: agent-mode chat exposes job secrets popup; case-insensitive secret lookup
- feat: hot-reload CRONS.json and TRIGGERS.json without server restart
- feat: user profile fields, agent DM routing, and auto-run on chat finish
- fix: keep chat input focused so the next message can be typed immediately
- chore: move job secrets key icon left of the Plan/Code selector
- chore: hide clusters nav, dedupe Claude Code result, skip CI on init commit
- refactor: centralize git commands, add Pull Push, retune defaults
- feat: add pull-push command runtime, fix container reuse races
- docs: include Variables PAT scope in setup wizard guidance
- feat: unified messages table, originator threading, admin server actions gated
- feat: thread user_id through cron, triggers, and chained agent jobs
- docs: clarify scope (recommended) and user_id (default broadcast)
- docs: reframe user_id as attribution, not DM routing
- docs: simplify user_id description in CRONS/TRIGGERS
- chore: refresh CLAUDE docs, retire /api/telegram/register
- fix: branch dropdown unselectable for repos with >100 branches
- fix: stop re-running git setup on every chat message
- docs: refresh README + docs against current architecture, retire SECURITY.md
- fix: setup wizard probes /login, README LLM model corrected
- feat: link workspace repo name to GitHub in chat bar
- refactor: split skills into skills-library/ canonical store + skills/ activation surface
- fix: show OAuth redirect URI above client id/secret in agent secrets dialog
- feat: system messages toggle, profile split, git button cleanup
Assets 2
v1.2.76-beta.40
v1.2.76-beta.40
Pre-release
Pre-release
- fix: show OAuth redirect URI above client id/secret in agent secrets dialog
- feat: system messages toggle, profile split, git button cleanup
Assets 2
v1.2.76-beta.39
v1.2.76-beta.39
Pre-release
Pre-release
- docs: refresh README + docs against current architecture, retire SECURITY.md
- fix: setup wizard probes /login, README LLM model corrected
- feat: link workspace repo name to GitHub in chat bar
- refactor: split skills into skills-library/ canonical store + skills/ activation surface
Assets 2
v1.2.76-beta.38
v1.2.76-beta.38
Pre-release
Pre-release
- fix: stop re-running git setup on every chat message