Commit graph

  • ffc5807ba0 feat: add E2B sandbox tools and update documentation navigation Ajax Davis 2026-01-20 08:05:19 +10:00
  • a3436ca5a5 feat: add developers guide to documentation menu Ajax Davis 2026-01-20 06:49:09 +10:00
  • cf2fd3ad9e feat: add conversation history and view mode toggle to scenario runs Ajax Davis 2026-01-20 06:30:33 +10:00
  • 8964e0c237 fix: handle null/undefined evaluator object in scenario runs Ajax Davis 2026-01-20 06:11:23 +10:00
  • 2d939ea11b fix: handle null/undefined usage object in scenario runs Ajax Davis 2026-01-20 06:04:58 +10:00
  • 474e11fc13 fix: handle null timestamps in scenario details page Ajax Davis 2026-01-20 05:40:33 +10:00
  • c1af7a2bde chore: add OpenCode configuration Ajax Davis 2026-01-20 05:30:28 +10:00
  • b71fe338c5 feat: allow gh/npm/pnpm/git CLI tools in Claude Code label-trigger job Ajax Davis 2026-01-20 04:53:40 +10:00
  • a8fe178dc6 feat: add label-triggered Claude job that extracts prompt from issue comments Ajax Davis 2026-01-20 04:49:45 +10:00
  • 36d8ec6f09 fix: trigger Claude Code on claude-working label to work around GITHUB_TOKEN limitation Ajax Davis 2026-01-20 04:45:52 +10:00
  • e079959cd8 fix: repair YAML syntax in tool-request workflow - avoid asterisk parsing issue Ajax Davis 2026-01-20 04:41:43 +10:00
  • f3a73f1457 feat: add workflow_dispatch to tool-request pipeline for manual testing Ajax Davis 2026-01-20 04:34:55 +10:00
  • ef95e10a1e feat: add tool-request pipeline for automated tool creation Ajax Davis 2026-01-20 04:19:16 +10:00
  • 3acb6f49e5 Merge pull request #15 from tpmjs/add-claude-github-actions-1768842720159 Thomas Davis 2026-01-20 03:12:31 +10:00
  • c56534a4ae "Update Claude Code Review workflow" Thomas Davis 2026-01-20 03:12:04 +10:00
  • ac6fdb87e7 feat(web): add tweet button and OG tags to collection page Ajax Davis 2026-01-19 18:10:43 +10:00
  • 3c5c218207 feat(web): add scenarios UI - explorer, detail, and homepage section Ajax Davis 2026-01-19 05:57:29 +10:00
  • dc684d3b0e chore(cli): bump version to 0.1.4 for npm publish Ajax Davis 2026-01-19 05:50:32 +10:00
  • ad2f8a629b feat(web): add ScenariosSection component to collection page Ajax Davis 2026-01-19 05:43:43 +10:00
  • ee3dd3dcd0 feat(scenarios): implement real agent execution with collection tools Ajax Davis 2026-01-19 05:37:59 +10:00
  • a1f45fa33a fix: switch scenario evaluator to gpt-4.1-mini Ajax Davis 2026-01-19 05:20:05 +10:00
  • c52e6eaf24 docs: add scenarios user guide and API reference Ajax Davis 2026-01-18 09:53:36 +10:00
  • ea742c9386 feat: add scenarios system for collection testing Ajax Davis 2026-01-18 09:31:31 +10:00
  • 154f000505 feat(cli): add @tpmjs/cli package and browser auth page Ajax Davis 2026-01-18 06:12:34 +10:00
  • aa438078f9 feat: add hidden /features page for development Ajax Davis 2026-01-18 02:13:23 +10:00
  • 028c87056a chore: temporarily disable FeaturesSection Ajax Davis 2026-01-18 02:11:18 +10:00
  • 5abc85dafc fix: replace non-existent icon names to fix production crash Ajax Davis 2026-01-18 02:06:17 +10:00
  • 69cec40fe1 docs: add MCP double-dash naming convention explanation Ajax Davis 2026-01-18 01:53:09 +10:00
  • 21b2c46516 fix(hllm): update package configuration and exports Ajax Davis 2026-01-18 01:52:36 +10:00
  • 08cd131088 feat(web): add interactive animated features section to homepage Ajax Davis 2026-01-18 01:52:02 +10:00
  • c677110bfe fix(ui): resolve table dark mode styling issues Ajax Davis 2026-01-18 01:51:41 +10:00
  • 257aa55282 fix(auth): use correct better-auth method for password reset Ajax Davis 2026-01-17 11:33:49 +10:00
  • 7e401c82eb chore: update lockfile for judge package Ajax Davis 2026-01-17 11:21:58 +10:00
  • 7f907660c8 fix(auth): use better-auth client for password reset Ajax Davis 2026-01-17 11:17:47 +10:00
  • 3cd2fc9674 fix(auth): implement password reset functionality Ajax Davis 2026-01-17 11:09:24 +10:00
  • 1234b383e7 feat(judge): add AI conversation quality evaluation tool Ajax Davis 2026-01-17 10:49:40 +10:00
  • aad8b58031 fix(hllm): use correct base URL hllm.dev instead of hllm.ai Ajax Davis 2026-01-17 10:10:31 +10:00
  • 6fbb104380 fix(mcp): use actual tool name from DB instead of parsed name Ajax Davis 2026-01-17 09:21:32 +10:00
  • 9ebb5ee02e fix(hllm): ensure tool descriptions meet 20 char minimum Ajax Davis 2026-01-17 08:50:48 +10:00
  • 0fa4374d9e feat(tools): add @tpmjs/tools-hllm package Ajax Davis 2026-01-17 08:35:27 +10:00
  • c46a02247a fix(agents): correct model id to 5.1-mini Ajax Davis 2026-01-17 07:42:50 +10:00
  • ba451a6b4b feat(agents): add gpt-5.1-mini to OpenAI models Ajax Davis 2026-01-17 07:24:23 +10:00
  • 3cde10faf4 feat(tools): add utility.sleep tool with cute nap messages Ajax Davis 2026-01-17 07:13:08 +10:00
  • 4973679cbf chore: sync 1 new tools from Vercel AI registry github-actions[bot] 2026-01-16 19:24:41 +00:00
  • 2f02f0f412 fix(agents): simplify copy dropdown with agent-specific options Ajax Davis 2026-01-17 05:18:21 +10:00
  • f943e8e685 fix(agents): link directly to /username/agents/uid instead of redirect Ajax Davis 2026-01-17 05:10:25 +10:00
  • 860d13f44f fix(chat): only auto-scroll when messages change, not on every render Ajax Davis 2026-01-17 05:00:35 +10:00
  • f8302c92d6 feat(agents): render tool parameters in modal Ajax Davis 2026-01-17 04:35:25 +10:00
  • 3e0923fc4a feat(api): add GET endpoint for collection tools Ajax Davis 2026-01-17 04:27:46 +10:00
  • 301d08303e feat(agents): add GPT-4.1 models and expandable collections Ajax Davis 2026-01-17 04:18:56 +10:00
  • 5014822b67 feat(web): redesign agent chat interface with style guide Ajax Davis 2026-01-17 04:01:06 +10:00
  • 014da0171e fix: link collections to public URLs on agent page Ajax Davis 2026-01-17 03:25:54 +10:00
  • 64ee34d35f fix: handle missing tool results in conversation history Ajax Davis 2026-01-17 03:15:28 +10:00
  • de26322e18 fix: exclude existing collection tools from search results Ajax Davis 2026-01-17 02:52:30 +10:00
  • cdadbc86d3 fix: improve collection tool search and dropdown UX Ajax Davis 2026-01-17 02:40:15 +10:00
  • 77204577c1 feat(web): redesign agent API reference with design system Ajax Davis 2026-01-17 01:39:53 +10:00
  • a7a0cbb988 fix(sprites-list): add 'warm' to valid sprite statuses Ajax Davis 2026-01-16 18:00:58 +10:00
  • 839e1b3bef feat: show MCP URLs and API access info on public collection/agent pages Ajax Davis 2026-01-16 16:57:50 +10:00
  • 23d5159b28 refactor: replace raw HTML elements with design system components Ajax Davis 2026-01-16 16:52:44 +10:00
  • 7d9321d9c6 feat: allow public access to agents and collections with caller credentials Ajax Davis 2026-01-16 14:59:00 +10:00
  • fdb61ed010 docs(web): add viewing parent updates documentation Ajax Davis 2026-01-16 14:06:36 +10:00
  • 82a734b3bd docs(web): add API access model documentation to Platform Guide Ajax Davis 2026-01-16 13:41:31 +10:00
  • fd87edd9e9 docs(web): add comprehensive Platform Guide documentation Ajax Davis 2026-01-16 13:22:31 +10:00
  • baea035adc fix: correct component API usage in SectionComponents Ajax Davis 2026-01-16 12:06:27 +10:00
  • 0489f5cfdb feat(web): implement SWR for instant data fetching Ajax Davis 2026-01-16 11:42:55 +10:00
  • 7483e697fc feat(web): enhance style guide with left nav and all components Ajax Davis 2026-01-16 11:04:08 +10:00
  • 76955bde18 refactor(web): replace inline SVGs with Icon components Ajax Davis 2026-01-16 09:43:42 +10:00
  • 0770d88815 refactor(web): replace raw HTML with design system components Ajax Davis 2026-01-16 08:51:31 +10:00
  • 144f07ea75 fix(ui): use tsc for declarations to avoid memory issues in CI Ajax Davis 2026-01-16 08:21:41 +10:00
  • f0d271720c feat(ui): add state components and apply design system compliance Ajax Davis 2026-01-16 08:16:05 +10:00
  • 499a38ce1b refactor: apply style guide compliance across auth, dashboard, and tool pages Ajax Davis 2026-01-16 06:49:47 +10:00
  • 066e599293 feat(ui): add comprehensive design system with 14 new components Ajax Davis 2026-01-16 05:51:12 +10:00
  • 46b212e65a fix(mcp): shorten tool names to stay under 64 character limit Ajax Davis 2026-01-16 05:12:10 +10:00
  • 3324034e6f fix(integration-tests): handle missing usage:read scope in usage test Ajax Davis 2026-01-16 04:12:47 +10:00
  • 68480758f7 fix(integration-tests): don't compare username to stale env var Ajax Davis 2026-01-16 03:59:38 +10:00
  • f0b247f449 fix(integration-tests): use actual username from API in MCP tests Ajax Davis 2026-01-16 03:49:04 +10:00
  • 55bd27a504 fix: escape quotes in UseCasesSection Ajax Davis 2026-01-16 02:59:21 +10:00
  • 3b5bc83c52 fix(create-basic-tools): fix clack select types Ajax Davis 2026-01-16 02:46:07 +10:00
  • 3456b26c9d feat(collections): add AI-generated use cases Ajax Davis 2026-01-16 02:33:57 +10:00
  • c21ed5b41e feat(exe-dev): add exe.dev VM management tools v0.2.3 Ajax Davis 2026-01-15 09:49:08 +10:00
  • cae05f1504 fix(executor): use ephemeral cache dir instead of volume Ajax Davis 2026-01-15 09:30:02 +10:00
  • 44606e2b78 fix(executor): fix volume permissions on startup Ajax Davis 2026-01-15 09:25:00 +10:00
  • 045ad36d14 feat(executor): install openssh-client for SSH-based tools Ajax Davis 2026-01-15 08:47:57 +10:00
  • c5eca8fdeb feat(executor): add --allow-run flag to Deno executor Ajax Davis 2026-01-15 08:42:46 +10:00
  • ad46943270 feat(unsandbox): add 3 more tools - runAsync, listJobs, deleteJob Ajax Davis 2026-01-15 06:43:40 +10:00
  • 4461bf70c8 feat(unsandbox): add code execution tools for unsandbox API Ajax Davis 2026-01-15 06:38:45 +10:00
  • 54d39c38fa docs(sprites-exec): add port 8080 convention note to description Ajax Davis 2026-01-15 06:17:37 +10:00
  • 4d265cd24d fix: improve text readability for user messages in chat Ajax Davis 2026-01-15 05:39:31 +10:00
  • 1c903cd26e feat(chat): use Streamdown for markdown rendering in chat messages Ajax Davis 2026-01-15 05:28:38 +10:00
  • 27e7d45646 feat(sprites): add sprites-url-get and sprites-url-set tools Ajax Davis 2026-01-15 04:56:52 +10:00
  • e4c09a475f fix: correct API endpoints for sprites tools v0.1.3/v0.1.4 Ajax Davis 2026-01-15 04:30:52 +10:00
  • e6857e245e fix: wrap shell operators in sh -c for sprites-exec v0.1.5 Ajax Davis 2026-01-15 03:57:40 +10:00
  • a548edc0db chore: bump sprites-list to 0.1.3 (add cold status support) Ajax Davis 2026-01-15 01:06:38 +10:00
  • c1655dd318 fix: pass explicit version to executor to avoid Deno cache issues Ajax Davis 2026-01-15 00:59:05 +10:00
  • 2c3cea8730 fix: include envVars in collection GET and PATCH responses Ajax Davis 2026-01-15 00:11:29 +10:00
  • 66670bc9fb fix: add error handling for collection env vars save Ajax Davis 2026-01-15 00:01:05 +10:00
  • 69ae0dda2f fix: add error handling for agent env vars save and sprites-exec JSON errors Ajax Davis 2026-01-14 23:48:43 +10:00
  • b5fa46f6be fix: sprites-exec tool to use correct API format Ajax Davis 2026-01-14 17:13:58 +10:00
  • ce3596ea22 feat: add READMEs to sprites packages and fix blocks.yml schema Ajax Davis 2026-01-14 16:22:39 +10:00
  • 0c78c1bf1f fix: auto-save env vars on agent page Ajax Davis 2026-01-14 15:19:51 +10:00