Commit graph

  • 2cd2b10cd0 refactor: replace exportName with name throughout codebase Ajax Davis 2026-01-14 14:18:36 +10:00
  • b1dd3371cd feat: add social proof features and comprehensive documentation Ajax Davis 2026-01-14 12:11:47 +10:00
  • d22d0e6f59 style: format agent page and api keys page Ajax Davis 2026-01-14 09:54:50 +10:00
  • 1c3855fa4f style: format collection page Ajax Davis 2026-01-14 09:45:18 +10:00
  • 3d021e079f fix: use valid icon name in collection env vars tab Ajax Davis 2026-01-14 09:34:14 +10:00
  • c0511f3628 feat: add env vars tab and URL-based tab linking Ajax Davis 2026-01-14 09:22:37 +10:00
  • 3955cde54b fix: add null check for servers array on Bridge page Ajax Davis 2026-01-14 07:52:17 +10:00
  • bcfa99677c fix: update dashboard card to match Platform API Keys naming Ajax Davis 2026-01-14 07:47:30 +10:00
  • f8bfbc3ed2 feat: improve API keys UX and navigation clarity Ajax Davis 2026-01-14 07:18:42 +10:00
  • 9e1fe2be43 revert: restore table layout for agents and collections pages Ajax Davis 2026-01-14 07:12:02 +10:00
  • a7b4c31881 feat: improve agents and collections list page UX Ajax Davis 2026-01-14 07:08:36 +10:00
  • e73b7955a3 fix: improve dashboard UX and fix dark mode Ajax Davis 2026-01-14 06:48:18 +10:00
  • faf4b622c7 feat: improve homepage marketing and add integrations section Ajax Davis 2026-01-14 06:43:15 +10:00
  • d64983163c fix: resolve type error in integration test Ajax Davis 2026-01-14 05:26:26 +10:00
  • aefb23f318 fix: resolve GitHub Actions workflow failures Ajax Davis 2026-01-14 05:16:26 +10:00
  • 002a537764 fix: apply biome formatting Ajax Davis 2026-01-14 04:59:53 +10:00
  • e0aa8f9619 fix: resolve jsx-a11y lint error in AppHeader dropdown Ajax Davis 2026-01-14 04:50:53 +10:00
  • 1e49e5f9a5 fix: add playground vercel.json and fix build scripts Ajax Davis 2026-01-14 04:41:47 +10:00
  • 366c1ca147 fix: use pnpm -w flag for workspace root build command Ajax Davis 2026-01-14 04:35:24 +10:00
  • d364bea497 fix: add id-token permission to update-docs workflow Ajax Davis 2026-01-14 04:30:43 +10:00
  • 232980e5bc fix: remove duplicate role=menu from dropdown container Ajax Davis 2026-01-14 04:28:59 +10:00
  • fefc316038 fix: wrap useSearchParams in Suspense boundary for profile page Ajax Davis 2026-01-14 04:25:02 +10:00
  • 77e697db56 fix: make username compulsory and improve MCP error messages Ajax Davis 2026-01-14 04:21:41 +10:00
  • 0e6be48fdc fix: update tools-search and user-usage test response structures Ajax Davis 2026-01-14 03:10:34 +10:00
  • 5aad08a3b8 fix: skip tests requiring unavailable secrets and fix stats test Ajax Davis 2026-01-14 03:02:11 +10:00
  • 907ac2301b fix: fix remaining integration test issues Ajax Davis 2026-01-14 02:51:57 +10:00
  • a8a52c972c fix: update integration tests for correct API routes and skip AI tests Ajax Davis 2026-01-14 02:41:29 +10:00
  • 0f37e64783 fix: update integration tests for correct API response fields Ajax Davis 2026-01-14 02:30:46 +10:00
  • 83e2cededa fix: use package.json script for cleanup-orphans command Ajax Davis 2026-01-14 02:18:16 +10:00
  • 8219f0dde5 ci: add pre-test cleanup step to prevent hitting resource limits Ajax Davis 2026-01-14 02:10:03 +10:00
  • 0fc39da6c9 fix: add unique names and fix isPublic check in integration tests Ajax Davis 2026-01-14 02:01:46 +10:00
  • 56c4df74b7 fix: use unique names in integration tests to avoid collision Ajax Davis 2026-01-14 01:52:41 +10:00
  • 6880e78f75 fix: update integration tests to use API key auth instead of session auth Ajax Davis 2026-01-14 01:42:28 +10:00
  • d524d2ca16 fix: use API key auth for test factories Ajax Davis 2026-01-14 01:32:06 +10:00
  • b6d507fcf5 feat: add API key authentication to user and resource endpoints Ajax Davis 2026-01-14 01:21:58 +10:00
  • 72ff35b333 fix: use __Secure- cookie prefix for HTTPS session auth Ajax Davis 2026-01-14 00:59:38 +10:00
  • a39b68e866 feat: add comprehensive integration tests for GitHub Actions Ajax Davis 2026-01-14 00:50:55 +10:00
  • 2fb790a847 docs: update all URL references to new username/slug format Ajax Davis 2026-01-13 23:14:36 +10:00
  • 2b4526ba95 fix: support collection ID in MCP URL path (not just slug) Ajax Davis 2026-01-13 22:41:41 +10:00
  • 3fe93b58d7 fix: use correct agent uid tpmjs-discord in workflow Ajax Davis 2026-01-13 11:53:04 +10:00
  • efb30f7874 feat: add username/slug based agent API endpoints Ajax Davis 2026-01-13 11:45:03 +10:00
  • cd5eaeaf59 feat: add username/slug based agent API endpoints Ajax Davis 2026-01-13 11:39:45 +10:00
  • 74a9de290e fix: support agent UID lookup in conversation endpoint Ajax Davis 2026-01-13 11:31:13 +10:00
  • 6c781c0711 fix: use correct MCP URL format /api/mcp/[username]/[slug]/[transport] Ajax Davis 2026-01-13 11:14:54 +10:00
  • 390194265b fix: add API key docs to collection MCP URLs section Ajax Davis 2026-01-13 11:04:32 +10:00
  • bf97513a59 fix: add Authorization header to agent API docs examples Ajax Davis 2026-01-13 10:48:04 +10:00
  • 95cb0a96f0 feat: add fork-based ownership and fix MCP non-scoped package names Ajax Davis 2026-01-13 10:23:28 +10:00
  • e2bb06df60 fix: aggregate hourly usage data into daily/monthly views for dashboard Ajax Davis 2026-01-13 06:00:13 +10:00
  • 790a338f4d fix: add API key auth to Discord summary GitHub Action Ajax Davis 2026-01-13 05:31:37 +10:00
  • a3f1f3935e feat: add API key authentication system and update documentation Ajax Davis 2026-01-13 04:45:52 +10:00
  • b663ca3e05 feat: enhance bridge diagram with animations, gradients, and visual polish Ajax Davis 2026-01-13 02:25:41 +10:00
  • b4be05e004 feat: replace ASCII diagram with D3.js visualization in bridge tutorial Ajax Davis 2026-01-13 01:54:12 +10:00
  • 0413b9be0e feat: complete MCP Bridge implementation @tpmjs/mcp-client@0.1.0 @tpmjs/bridge@0.1.0 Ajax Davis 2026-01-13 00:59:34 +10:00
  • c8c1a12f22 feat: complete MCP Bridge implementation Ajax Davis 2026-01-13 00:59:34 +10:00
  • fddd37b6f6 feat: add reusable EnvVarsEditor component with paste .env feature Ajax Davis 2026-01-12 05:04:03 +10:00
  • 490d76a50b feat: add reusable EnvVarsEditor component with paste .env feature Ajax Davis 2026-01-12 05:04:03 +10:00
  • a12615539f fix: hardcode Discord agent ID in GitHub Action Ajax Davis 2026-01-12 04:39:03 +10:00
  • b87d5f627c fix: hardcode Discord agent ID in GitHub Action Ajax Davis 2026-01-12 04:39:03 +10:00
  • 1dc36cf64b feat: add GitHub Action for daily Discord summary Ajax Davis 2026-01-12 04:35:33 +10:00
  • c8abfb8968 feat: add GitHub Action for daily Discord summary Ajax Davis 2026-01-12 04:35:33 +10:00
  • 535a922564 fix: increase tool execution timeout to 5 minutes Ajax Davis 2026-01-12 04:16:15 +10:00
  • 41cbeefabb fix: increase tool execution timeout to 5 minutes Ajax Davis 2026-01-12 04:16:15 +10:00
  • 8d9b47b735 fix: improve error visibility for agent tool execution Ajax Davis 2026-01-12 03:08:57 +10:00
  • 8bbde047b5 fix: improve error visibility for agent tool execution Ajax Davis 2026-01-12 03:08:57 +10:00
  • 4307cd43e3 feat: add environment variables support for agents and collections Ajax Davis 2026-01-12 01:35:29 +10:00
  • 938a382aab feat: add environment variables support for agents and collections Ajax Davis 2026-01-12 01:35:29 +10:00
  • ac4186c604 fix: remove random color highlighting and improve contrast on architecture page Ajax Davis 2026-01-11 04:06:40 +10:00
  • 079c328bfc fix: remove random color highlighting and improve contrast on architecture page @tpmjs/discord-read@0.2.0 @tpmjs/discord-post@0.2.0 Ajax Davis 2026-01-11 04:06:40 +10:00
  • 5b88dc0e32 refactor: update architecture page to use TPMJS design system Ajax Davis 2026-01-11 03:09:23 +10:00
  • 74c7e63b9f refactor: update architecture page to use TPMJS design system Ajax Davis 2026-01-11 03:09:23 +10:00
  • c722001ab3 feat: add architecture documentation page with chip-style diagrams Ajax Davis 2026-01-11 02:51:05 +10:00
  • 0012eba137 feat: add architecture documentation page with chip-style diagrams Ajax Davis 2026-01-11 02:51:05 +10:00
  • cd175daf04 fix: use full inputSchema for tool definitions instead of flattened parameters Ajax Davis 2026-01-11 02:34:37 +10:00
  • 536b727fc6 fix: use full inputSchema for tool definitions instead of flattened parameters Ajax Davis 2026-01-11 02:34:37 +10:00
  • d74a23d54c fix: show tool outputs in embedded tool calls and improve light mode styling Ajax Davis 2026-01-11 02:16:56 +10:00
  • 5c0b9c5ae9 fix: show tool outputs in embedded tool calls and improve light mode styling Ajax Davis 2026-01-11 02:16:56 +10:00
  • 9fc4532c0a fix: render embedded tool calls from ASSISTANT messages on page refresh Ajax Davis 2026-01-11 02:08:33 +10:00
  • 49af625254 fix: render embedded tool calls from ASSISTANT messages on page refresh Ajax Davis 2026-01-11 02:08:33 +10:00
  • 858b62b0be feat: add tool error rendering and JSON logs button in agent chat Ajax Davis 2026-01-11 02:01:34 +10:00
  • d95a7119c7 feat: add tool error rendering and JSON logs button in agent chat Ajax Davis 2026-01-11 02:01:34 +10:00
  • d495f61f10 fix: correct test package/tool name in executor verification Ajax Davis 2026-01-11 01:36:26 +10:00
  • 6661957111 fix: correct test package/tool name in executor verification Ajax Davis 2026-01-11 01:36:26 +10:00
  • d4e3c4ff0a feat: add API Reference and Custom Executors to developer menu Ajax Davis 2026-01-11 01:08:36 +10:00
  • d646e2310e feat: add API Reference and Custom Executors to developer menu Ajax Davis 2026-01-11 01:08:36 +10:00
  • 9ab4c2eba8 feat: add API getting started documentation page Ajax Davis 2026-01-11 00:49:15 +10:00
  • 55ec58065e feat: add API getting started documentation page Ajax Davis 2026-01-11 00:49:15 +10:00
  • b38afb07bb feat: add workflow for syncing individual packages Ajax Davis 2026-01-10 18:38:19 +10:00
  • 6714f9dc63 feat: add workflow for syncing individual packages Ajax Davis 2026-01-10 18:38:19 +10:00
  • ffa02b396b feat: add manual package sync endpoint Ajax Davis 2026-01-10 18:25:10 +10:00
  • e5e8750613 feat: add manual package sync endpoint Ajax Davis 2026-01-10 18:25:10 +10:00
  • f226cfece0 feat: sync packages with tpmjs keyword even without tpmjs field Ajax Davis 2026-01-10 18:16:18 +10:00
  • 6bcbce8d1d feat: sync packages with tpmjs keyword even without tpmjs field Ajax Davis 2026-01-10 18:16:18 +10:00
  • 67448afe38 fix: update sync-manual workflow to Node 22 and pnpm 9 Ajax Davis 2026-01-10 17:28:39 +10:00
  • 5f48cb50df fix: update sync-manual workflow to Node 22 and pnpm 9 Ajax Davis 2026-01-10 17:28:39 +10:00
  • 71b5599455 fix: update health checks to use existing public endpoints Ajax Davis 2026-01-10 03:17:14 +10:00
  • f0177a4a17 fix: update health checks to use existing public endpoints Ajax Davis 2026-01-10 03:17:14 +10:00
  • 37ac263799 feat: add comprehensive endpoint health monitoring Ajax Davis 2026-01-10 03:08:11 +10:00
  • 93cdb60a45 feat: add comprehensive endpoint health monitoring Ajax Davis 2026-01-10 03:08:11 +10:00
  • ee6d66a98e fix: resolve MCP route timeout and agent route conflict Ajax Davis 2026-01-10 01:45:17 +10:00
  • a5630e4f41 fix: resolve MCP route timeout and agent route conflict Ajax Davis 2026-01-10 01:45:17 +10:00