Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,13 @@ pnpm run deploy:trigger-prod
| `customerPromptTask` | `customer-prompt-task` | Dynamic schedule | Runs a customer-configured prompt on a schedule, fetching task config and generating a chat response. |
| `proArtistSocialProfilesScrape` | `pro-artist-social-profiles-scrape` | Cron (daily midnight ET) | Scrapes and updates social profiles for all pro-tier artists. |
| `sendPulsesTask` | `send-pulses-task` | Schedule | Generates and sends daily Pulse email digests with artist insights, social stats, and connected-app context. |
| `runSandboxCommandTask` | `run-sandbox-command` | On-demand (schema) | Connects to a Vercel Sandbox, installs OpenCode with Vercel AI Gateway, runs a command, snapshots the result, and pushes to GitHub. |
| `runSandboxCommandTask` | `run-sandbox-command` | On-demand (schema) | Connects to a Vercel Sandbox, installs Claude Code with Vercel AI Gateway, runs a command, snapshots the result, and pushes to GitHub. |

## Project Structure

- `src/tasks/` - Task definitions (see table above)
- `src/recoup/` - Recoup API client functions
- `src/sandboxes/` - Vercel Sandbox helpers (OpenCode install, config, GitHub push, snapshots)
- `src/sandboxes/` - Vercel Sandbox helpers (Claude Code install, config, GitHub push, snapshots)
- `src/github/` - GitHub repo creation and utilities
- `src/chats/` - Chat room helpers
- `src/pulse/` - Pulse email formatting
Expand Down