-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Speedtest: Added the option to view and copy the result url. #985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
|
Thank you for your contribution! 🎉 🔔 @tonka3000 you might want to have a look. |
mathieudutour
approved these changes
Feb 25, 2022
Collaborator
|
Published to the Raycast Store: |
raycastbot
added a commit
that referenced
this pull request
Sep 11, 2025
* Add tembo extension
- raycast: make Tembo extension be part of Raycast AI (#1573)
- raycast (#1463)
- 0.2.48
- dont put json content in task prompt for now
- 0.2.47
- min width
- remove
- balf
- add back dropzone (#1571)
- Add Tiptap editor modules (#1485)
- fix OR condition
- show canceled state instead of just failed in task page
- init shared package (#1567)
- init action in admin dashboard to nuke a issue
- 0.2.46
- fix public api and sanitize error for db (#1564)
- 0.2.45
- chore: hide refresh token errors ins lack (#1557)
- chore: cleanup oauth code (#1554)
- feat: add slack coming soon integration (#1555)
- refactor: rename issue trackers category (#1556)
- 0.2.44
- code repo walk sync (#1553)
- render markdown even when not truncated
- remove unused next/image
- render images
- rm branch and paths checks
- cleanup image form styles (#1550)
- only deploy on git tag
- update action to build on vercel
- link vercel and init deploy-ui workflow
- Image upload (#1534)
- 0.2.43
- fix type error in integration route
- init agent state persistence for claude code (#1543)
- improve errors for slack (#1546)
- chore: improve errors (#1545)
- chore: fix auth agent order (#1544)
- fmt
- Bump openssl (#1531)
- feat: improve api key support (#1542)
- feat: add user actions for showing integration failures (#1541)
- deploy agent when anything in nix/ changes
- add codex and qwen code
- 0.2.42
- last try catch in walk code repo
- Bump tokio (#1532)
- allow repo dropdown to get bigger if it needs to
- fix logic
- 0.2.41
- show owner if org has more than one github acc
- feat: create APIKey model with token support (#1536)
- chore: catch other errors on code walk (#1529)
- Fix Repo Selection UI (#1535)
- 0.2.40
- add env to slack event (#1530)
- New Anthropic schema for file read tool calls (#1521)
- send comment when label is added since linear doesnt start a session (#1526)
- fix: code walking errors (#1528)
- 0.2.39
- pull from job (#1525)
- feat: filter out tembo/ branches (#1524)
- chore: cleanup try catch in worker loop
- 0.2.38
- add code repository id to addJob (#1519)
- proxy: check `jobCancelled` for non-streaming queries (#1517)
- 0.2.37
- feat: simplify repo detection label (#1515)
- fix lint
- Add Model Field to Issue (#1503)
- Update bot config (#1513)
- chore: force litellm deployment
- feat: implement secure image upload endpoint (#1512)
- dont show shimmer if task is canceled (#1510)
- chore: fix queue job adding new jobs validation (#1509)
- add tembo-large-model (#1508)
- Drop URL parsing functions, use `metadata` fields instead (#1499)
- chore: use latest litellm
- 0.2.36
- chore: add slack verbose for queue job failures
- 0.2.35
- chore: fix hash change on litellm construct
- fix: cleanup sentry error for sentry webhook
- better error message when user has no api key
- 0.2.34
- chore: add better errors
- 0.2.33
- allow gpt-5
- chore: fix type refs on job type
- 0.2.32
- feat: add support for importing code repo files (#1506)
- openai api key (#1507)
- fix bot logic in handleGitHubPullRequestReviewSubmitted
- feat: remove scanners list from integrations (#1504)
- sonnet 4 model fallback
- 0.2.31
- fix bot logic again
- Add GPT-5 to LiteLLM Config (#1501)
- Add /analytics/track endpoint (#1492)
- 0.2.30
- Fix accepted reviewer bot logic (#1498)
- downt send markdown in update PR for bitbucket
- feat: increase repo detection textarea height (#1497)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- small text
- better text
- fix instructions page from locking up
- 0.2.29
- parse bitbucket PR id
- 0.2.28
- add back workspace.name in bitbucket sync
- fix git icon in popover button
- fix log in git for bitbucket
- 0.2.27
- Add Environment Variables page and settings nav item (#1494)
- fix repo icons (#1495)
- feat: track oauth integration connection event (#1493)
- New TODO schema (#1491)
- 0.2.26
- merge: main
- fix: dont reset targetBranch
- use getAccessToken in gitlab + bitbucket sync (#1488)
- Filter out bots when requesting reviewer (#1490)
- add quickables (#1486)
- Add Instructions Tab (#1484)
- feat: update integration card install button text (#1483)
- docs: add release instructions to README (#1482)
- Credentials for multi-Git provider (#1439)
- 0.2.25
- Git owner sync: handle updates too (#1481)
- 0.2.24
- only send small part of issue (#1478)
- feat: add tyler getsay ascii art (#1469)
- feat: update credit margin to 2.5% (#1476)
- chore: set fetcherVersion
- Refactor generateJSONFromPrompt (#1475)
- turn off deploy api assets action
- default to false
- toggle off slack on local
- anthropic context window (#1472)
- chore: increase timeout for initial anthropic connection
- increase visbility timeout to 1 hour for solve issue jobs (#1474)
- feat(ui): add border radius to dropdown hover state (#1473)
- chore: update cc
- 0.2.23
- chore: put bastion in public subnet
- 0.2.22
- chore: remove bad cdk ref
- 0.2.21
- chore: add litellm bastion
- code repo owner (#1467)
- Linear: drop the `Tembo` label (#1465)
- fix bitbucket open pr id
- include events in issue query
- UI changes for multi-Git apps (#1464)
- remove fetch to queueJob from frontend
- chore: missing line
- chore: fix sandbox session try/catch/finally
- 0.2.20
- chore: cleanup
- chore: cleanup
- actually removed the unused logic (#1417)
- chore: cleanup
- chore: add litellm tags to proxy
- fix: cleanup claude code errors
- fix: analytics slack json converter [object Object]
- chore: enable data sources
- chore: add aws grafana
- 0.2.19
- 0.2.18
- no api key required for opus 4.1
- chore: explicitly set org id
- feat: send sandbox failures to slack
- feat: add install another button state (#1457)
- chore: add zero out credit command
- Remove Statistics Reset Frequency UI from frontend (#1456)
- fix lint
- fix organization name not being updated
- feat: remove icon from cancel task buttons (#1454)
- feat: update cancel task button icon (#1453)
- 0.2.17
- try catch when generating pr details
- 0.2.16
- set exitCode to non 0 if there was an error
- check for exitError in success case
- fix failed case in ui
- 0.2.15
- add some extra logging
- feat: add task canceled status display (#1452)
- update mergedBy in handleGitHubPullRequestUpdated
- fix isSandboxError
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.14
- fix pwa viewport (#1448)
- add exitError condition
- fix log
- chore: first pass at bitbucket (#1444)
- Fix skipBilling default state (#1449)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.13
- fix: correct repo count in integration pill (#1447)
- Linear: save externalUrl in sync (#1446)
- chore: small mixpanel fixes (#1445)
- lint rule for console.log in frontend
- 0.2.12
- 0.2.11
- remove console.log
- handle sandbox error in view-task-button component
- tem 4907: use sandbox session in ui (#1420)
- feat: conditional logs card height (#1438)
- feat: add min-height to logs card (#1435)
- detect multiple repos in linear (#1432)
- AWS Integration: Coming Soon (#1434)
- bot replys off by default (#1433)
- change user to login (#1430)
- chore: use a more inclusive otel default config
- chore: fix ref
- chore: add writer ref
- chore: add otel target
- Bugs pointed out by the Linear team (#1429)
- chore: add managed prometheus to staging
- feat: basic mixpanel implementation (#1428)
- chore: add exitError (#1427)
- feat: add debug helper to issue page (#1423)
- Linear: also create labels for Gitlab repositories (#1422)
- hide gemini for non tembo users
- Add Ascii Darren (#1418)
- polling cleanup (#1415)
- 0.2.10
- fix gemini logo
- explicitly create backup vault
- Linear v2 next items (#1411)
- 0.2.9
- refactor to fix ciruclar import
- 0.2.8
- feat: add tags to litellm calls (#1410)
- chore: improve prettier performance
- Add JIRA link to task view (#1358)
- chore: fix prisma enhancement error
- chore: deploy vertex
- job renames: lose v2 from solve issue & feedback loop (#1400)
- chore: fix type refs
- feat: add mcp server support (#1402)
- feat: add sandbox event model (#1407)
- feat: update contact link to mailto support (#1405)
- feat: implement aws backup plan (#1338)
- dont send default branch if its set to defaultBranch
- chore: cli cleanups (#1404)
- Refactor settings import (#1401)
- Log event for job cancellation (#1399)
- Pull changes before pushing commit (#1403)
- chore: remove bun lock from root
- add x pixel (#1398)
- feat: increase mobile drawer height (#1393)
- Send event for incoming Anthropic requests (#1359)
- Track Github Stats (#1384)
- fixed branch selector autoclosing issue (#1395)
- fix: github tooltip repo display (#1391)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.7
- fix: adjust mobile drawer bottom padding (#1390)
- attempt to fix charting size issue (#1385)
- Mobile Dashboard Drawer Selectors (#1367)
- feat: add slack notification for pr open events (#1389)
- feat: update border radius to rounded-lg (#1388)
- 0.2.6
- tem 4897: queuejob task tweaks (#1376)
- chore: add sandbox exit code (#1387)
- Fix GitHub Empty Repo Sync (#1383)
- fix: dropdown border radius in combobox (#1382)
- chore: cleanup nix systems and add more CLIs to the sandbox (#1380)
- Update UsagePage for mobile optimization (#1377)
- Filter Out Canceled Linear Tasks (#1374)
- add some types to linear scanning (#1375)
- tem 4816: queued webhook events (#1295)
- 0.2.5
- set issueId on sandboxSession in agent
- use issue id in sandbox session query
- add issue id to sandbox session (#1371)
- use sandbox session for in progress state in ui
- fix jira issue source type showing in task/id page
- test
- 0.2.4
- try this
- Revert "does this fix credits page"
- Merge branch \'main\' of github:tembo-io/tembo-v2
- does this fix credits page
- Update Sentry Errors text to Error on tasks/id page (#1370)
- sort issues by lastQueuedAt
- fix credits page
- try
- try this
- dont send entire issue to feedback loop prompt
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix onboarding link
- 0.2.3
- Revert "try this"
- Merge branch \'main\' of github:tembo-io/tembo-v2
- try this
- user auth (#1364)
- ok smh fr this time
- smh
- this isn\'t working
- better redirect
- fix redirect (#1363)
- Avoid 429s in weekly report emails (#1362)
- rm dead code
- 0.2.2
- fix aws cdk version
- 0.2.1
- 0.2.0
- Usage stats (#1263)
- pass org id to detect repository query
- 0.1.119
- avoid duplicate org creation (#1262)
- handle AgentSessionEvent.prompted event for canceling agent sessions (#1357)
- 0.1.118
- linear cleanup (#1346)
- 0.1.117
- extra hasRepo check
- featureMentionAuthor on by default
- remove early return
- require repo in agent session creation (#1342)
- add temp page titles
- Merge branch \'main\' of github:tembo-io/tembo-v2
- invert favicon
- Linear agent follow up (#1339)
- fix
- tem 4742: support agent session events in linear (#1290)
- suggested tab tweaks (#1321)
- 0.1.116
- feat: handle zero repositories display (#1336)
- fix export
- turn off linting for admin dashboard
- admin dash tweaks
- chore: first pass at sandbox session (#1337)
- feat: update PR gen toast message (#1335)
- increase proxy timeout
- 0.1.115
- remove double /v1
- replaced disabled button with a badge in the task sidebar and dashboard. fixe shimmer on failed tasks (#1330)
- gitlab repo detection (#1332)
- filter coderepos by integration type
- fmt
- chore: instantly retry jobs (#1329)
- 0.1.114
- Merge branch \'main\' of github.com:tembo-io/monorepo
- chore: fix ec2 litellm secret key
- Unlimited credits (#1326)
- fix lint
- 0.1.113
- 0.1.112
- lowercase integration type (#1325)
- chore: add billing cli, fix jobs not being added
- use getOauthProvider to fix token refresh (#1324)
- Request reviewer in Gitlab (#1313)
- Save payment intent ID in CreditUsage, instead of checkout ID (#1320)
- fallback to anthropic if user byok (#1322)
- chore: add claude code mitm tool
- 0.1.111
- cascade
- handle snake case jobs in addJob client function (#1314)
- tem 4853 (#1311)
- Fix GitLab Integration UI (#1319)
- delete queue jobs before creating new agent job
- feat: hide shimmer for failed tasks (#1316)
- fix logs card being full height
- pnpm install
- rm react-scrolllock
- fixed scroll lock issue on mobile (#1260)
- 0.1.110
- 0.1.109
- try catch litellm master ky fs.exists call
- 0.1.108
- generate json fixes (#1309)
- Reorganize OAuth Providers (#1294)
- fix lint
- Fix Postgres Delete Integration (#1305)
- feedback loop tweaks (#1306)
- chore: keep failed jobs for 14 days (#1301)
- chore: dont delete solutions on cancel (#1302)
- fix: prevent confetti on org switch (#1299)
- rm @here
- Task page: check if feedback loop was cancelled (#1298)
- update text in linear config page
- refactor: remove normal opus, use 4.1 opus (#1292)
- comment out to test
- refetch after creating issue
- add second forceAnthropic check
- remove console.log
- fix linear sync
- feat: update linear comment repo linking text (#1286)
- clean up ai.ts
- feat: update task start text (#1283)
- pnpm lock
- force anthropic as provider for some requests
- set to json mode
- ai fixes (#1279)
- tem 4776: filter out disabled CodeRepositories (#1230)
- chore: fix key reference
- chore: set env var globally for litellm base
- chore: set litellm env variables in staging
- remove dupe setupEnvVars
- chore: set provider name
- chore: fix litellm config syntax for fallback models
- chore: fix model ids
- feat: litellm model support (#1277)
- Prevent Negative Credits (#1276)
- dont reset diff in diff update webhook
- feat: add openai models to litellm config (#1274)
- send job id to proxy
- feat: add promise toast on integration sync status (#1272)
- Linear: auto repo detection + multi-repo (#1195)
- rm user login
- Set `inProgress` if there are on-going feedback loop jobs (#1270)
- dashboard: `Failed` pill when last attempt failed (#1268)
- Remove hover state from BETA pill in Sentry integration and use baby blue color (#1267)
- Add Beta Pill to Sentry Auto Fix (#1266)
- 0.1.107
- rm hardcoded gitlab creds
- 0.1.106
- remove creditUsage from issue.data
- chore: remove fluentbit config
- tweaks to slack notification
- chore: fix rg ref
- chore: add ripgrep
- chore: add beam deps to sandbox
- chore: add more anthropic models
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.105
- chore: add cors for auth proxy
- use gitVendorIcon
- chore: set region for cross region inference
- fix update pr (#1255)
- fix updatePullRequest (#1254)
- chore: add another litellm model
- chore: give bedrock permission to litellm
- fix tab query
- chore: try and modify grafana logs
- chore: add smtp credentials
- chore: add gitlab support for opening PRs (#1142)
- chore: add specific permission for bucket
- chore: retry log init
- chore: allow db connection for litellm service
- chore: use stable litellm
- chore: fix path
- chore: setup litellm as a seperate container build
- add diff to slack notification
- Handle undefined customBody (#1251)
- 0.1.104
- set to false
- chore: fix deployment
- Agent events in the task page logs UI (#1217)
- fix lint
- chore: fix order of ops
- chore: mkdirp
- rm issue source check from query
- chore: update lock
- chore: try a litellm custom image approach
- 0.1.103
- add opus 4.1 to model list (#1248)
- fix cdk version
- some linear fixes (#1247)
- improve shimmer animation for text component (#1246)
- comment out unused dropdown in tasks page
- 0.1.102
- chore: try latest patch
- chore: fix file ref
- chore: skip firelens config for now
- chore: use fn join
- chore: use fn select
- chore: try and deploy litellm without database_url
- chore: use data not dir
- chore: custom firelens config (#1237)
- 0.1.101
- updates
- github by default (#1241)
- fix: docker permission issue (#1240)
- rm
- polish slack message formatting
- feat: add programmer joke to README (#1239)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- try await
- add test endpoint
- Save comments in DB (#1148)
- cleanup
- add some logging
- Redirect to /sign-in when logging out (#1236)
- chore: remove database url so this deploys
- docs: add console.log example to README (#1235)
- fix: better metadata for solutions (#1232)
- send message in slack when a PR is merged (#1231)
- chore: set litellm default db url
- init manifest.json (#1229)
- Add isDraft to PullRequest (#1225)
- fix web lint
- fix event propigation in installed integration config dropdown
- rm try catch from onDelete and onResync
- Resync integration (#1196)
- 0.1.100
- new onboarding flow (#1168)
- Auto-select repo in dashboard (#1222)
- Mobile Task Drawer Full Screen (#1221)
- rm package.json in prePush hook
- 0.1.99
- reject false on fallback commit
- show failed tasks in active view
- 0.1.98
- reject false on hook runs
- improved pill placement on mobile view (#1220)
- feat: add pre-push prettier hook (#1219)
- fix scrolling issue on mobile (#1210)
- log stdout if fails to parse claude code logs (#1213)
- optimized settingspage for mobile usage (#1216)
- fix: sentry errors card text overflow (#1215)
- rm level lt 1 filter
- fix optimistic UI for code repo selector
- 0.1.97
- use default commit if ai generated commit fails
- fix render condition for <Diff />
- tweak tab filters (#1214)
- 0.1.96
- tem 4722: multi repo ui (#1203)
- 0.1.95
- chore: add real cost summary to billing report
- fix: explicitly set env for ec2/ecs (#1211)
- Save owner, repo name and PR number in PullRequest (#1209)
- Update PR Mention Text (#1197)
- rename check in cli to feeback_loop_v2
- Rethink active/archived queries (#1208)
- 0.1.94
- chore: dont deploy litellm in prod
- check for claude.md and CLAUDE.md
- add searchText to repo selector combobox
- cmd+enter re-added (#1204)
- fix commit parsing and add error message when using invalid org name
- fix commit parsing (#1200)
- chore: add database for litellm
- chore: setup anthropic models in litellm
- chore: add logging for litellm, fix configuration
- chore: set hosted zone
- Use QueueJobTasks.SolveIssue for Sentry and Jira (#1198)
- chore: add domain to deployment
- chore: fix double export
- chore: deploy litellm to fargate attempt 1
- fix test
- adjusted padding so that text doesnt overflow buttons (#1167)
- chore: add roarr as sentry breadcrumbs (#1193)
- Dashboard task tabs (#1177)
- 0.1.93
- longer timeout for solve_issue_v2 and feedback_loop_v2
- Move Analytics to Services (#1194)
- Fix text overflow in tasks page (#1183)
- 0.1.92
- call anthropicSmallModel
- 0.1.91
- call function
- chore: remove roarr logger that crashes
- temp dont use bedrock in agent (#1191)
- chore: add more sentry logging, again
- chore: add better sentry logging for worker 2
- chore: try catch sentry context
- remove readCount from isQueued
- 0.1.90
- chore: dont use container metadata in chain
- 0.1.89
- chore: fix function call
- chore: improve sum amount
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- chore: add more run conditions to ci job
- 0.1.88
- dead code
- ignore canceled jobs in isQueued conditionals (#1185)
- chore: dont use bedrock in ci
- cleanup branch logic
- chore: cache bedrock credentials manually (#1186)
- Jira: save issue key as `branchName` (#1182)
- Record User Starting Issue (#1070)
- 0.1.87
- Build commit messages for feedback loop (#1179)
- Add PR Title Field (#1166)
- fix hidden logs (#1181)
- 0.1.86
- chore: add job context to log
- false
- bump claude code to 1.0.63 (#1178)
- chore: add tembo hooks (#1169)
- 0.1.85
- issue targetbranch fix (#1175)
- 0.1.84
- set targetBranch when creating linear issue
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.83
- issue targetbranch (#1170)
- fix: add cursor pointer to dropdown menu items for better UX (#1073)
- allow undefined in solution hook
- web: use larger pageSize for orgMemberships (#1164)
- Fix task cancellation cleanup (#1154)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.82
- feat: update anthropic api key label (#1156)
- Add Repo Detection Prompt Setting (#1134)
- remove early return (#1157)
- dont cascade solution when job is cleaned up
- analytics page with AG Grid integration and new components (#1081)
- specify targetBranch when creating issue from frontend
- set targetBranch on issue
- throw error when no PR opened
- 0.1.81
- feat: multi repo support in solve_issue_v2 (#1103)
- remove tracking from middleware (#1112)
- rm isConnected
- Generate branch name: truncate to 60 chars (#1141)
- stringify settings (#1140)
- Show activity on task page when feedback loop is running (#1139)
- 0.1.80
- 0.1.79
- Merge branch \'main\' of github.com:tembo-io/monorepo
- 0.1.78
- track pull request (#1109)
- Reapply "cleanup logs (#1138)"
- chore: fix bedrock provider crashing app
- Revert "cleanup logs (#1138)"
- chore: remove roarr sentry logger
- chore: set environment name so sentry knows staging vs prod
- chore: track release in sentry]\
- fix: validate tags on tag generation
- 0.1.77
- chore: use different credential provider for ecs and ec2
- 0.1.76
- cleanup logs (#1138)
- 0.1.75
- chore: add better sentry logging for worker (#1136)
- remove issue source types query and check for diff null case
- create new solution if failed
- feat: update latest solution failed text (#1135)
- 0.1.74
- create new solution if failed
- Move "Mention Author in PR" setting to PR Settings UI (#1129)
- Fix Branch Selector Loading State (#1128)
- fix request reviewer in solve_issue_v2 (#1127)
- Implement Request Reviewer (#1122)
- update tembo.md
- 0.1.73
- fix claude config (#1124)
- 0.1.72
- dont cascade solutions (#1121)
- refactor git (#1101)
- Update favicon.ico for admin app (#1115)
- Fix task logs overflow (#1117)
- 0.1.71
- Improve shouldSkipFeedbackLoop logic (#1111)
- fix customModel conditon
- 0.1.70
- skipBilling: false
- force anthropic usage
- 0.1.69
- chore: add test helpers, refactor test models
- 0.1.68
- chore: await credential provider test
- test haiku
- 0.1.67
- deploy agent if diff in /api
- uncomment tembo.md
- chore: add test credential command to tembob
- log errors
- 0.1.66
- rm @instrument import and add increased timeout for aws creds
- 0.1.65
- test models (#1102)
- chore: add tembob cli to agent
- log sentry error when job fails
- change order of allowed models
- 0.1.64
- updates
- dont use generateTextAttributedToOrg
- fix: prevent overflow in task logs diff view (#1096)
- 0.1.63
- remove a record
- 0.1.62
- add back a record
- remove ARecord
- 0.1.61
- make /.claude in workspace
- chore: run as tembo user in docker
- turn off requires api key for sonnet 4
- Auto repo detection (#1072)
- default to sonnet 4 (#1092)
- 0.1.60
- chore: remove rust agent build step
- 0.1.59
- chore:add zoneName reference
- rm rust agent (#1091)
- 0.1.58
- chore: add dns records
- 0.1.57
- chore: fix permissions
- 0.1.56
- 0.1.55
- chore: deploy second lb for tembo.ai
- 0.1.54
- chore: dont create a record to prod deployment goes through
- 0.1.53
- chore: pipe to claude code (#1088)
- polling only if queued task (#1085)
- chore: add cdk test workflow
- update deploy path for deploy-agent workflow
- claude.md -> CLAUDE.md
- rm set-branches
- set BASH_DEFAULT_TIMEOUT_MS and BASH_MAX_TIMEOUT_MS
- try catch git fetch too
- test tembo.md in prod
- try catch ls-remote like in rust agent
- rm quotes around *
- use job.organizationId
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- cancel-in-progress: false for agent deploy
- chore: refactor load balancer for multiple envs (#1078)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- feedback loop v2 (#1077)
- chore: disable aurora db
- chore: add targetBranch to issue (#968)
- send users and orgs to segment (#1067)
- fix culprit issue (#1074)
- 0.1.52
- chore: fix exit condition on update script
- 0.1.51
- chore: fix update.sh path
- 0.1.50
- chore: fix deploy agent for production
- chore: cleanup deployment, add more metadata to sentry
- Add Greptile as an AI code reviewer option (#1068)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.49
- 0.1.49
- chore: add view-rust log helper, and a queue command
- chore: add a tailscale logout hook to try and force it
- change to trigger deployment
- Update admin dashboard dependencies and enhance user management features (#882)
- 0.1.48
- Refund failed solutions (#974)
- chore: test deployment of auth proxy
- chore: set circuit breaker
- chore:set statedir for auth proxy
- isLoading false check for snake spinner
- chore: decrease free credits from 500 to 50 for new users (#1066)
- chore: add hostname and fix cat log
- chore: use different names for the auth proxy
- chore: add anthropic test command, remove daemon flag
- chore: add log output cat
- chore: add view log helper script
- chore: pass mem to tailscaled not up
- chore: naively try adding bash
- only spin until done fetching
- chore: use state mem for tailscale auth proxy to try and get our name back immediately
- 0.1.47
- fix view task button loading state
- chore: update npm deps hash and readme instructions for fixing it
- 0.1.46
- Logs: display specific reason for errors (#1050)
- tem 4621 (#1062)
- turn on ts worker
- only create one single issue source code repo for jira tembo label (#1063)
- remove usages of updateManyIssueSource
- oops rm console.log
- dont show incomplete banner when user has repos enabled
- rm formatting-results.md
- show top 50
- Add formatting results summary (#969)
- fix types in next config
- fix types in next config
- fast af now??? (#1060)
- enable code repos instead of issue sources (#1059)
- add job to solution (#1044)
- improve logging in linear webhooks
- fix border radius in profile pic dropdown
- Fix workspace dropdown border (#1058)
- PR -> Pull Requests
- Problems with /issue/create (#1041)
- Fix Mobile UI Responsiveness (#1055)
- Add 400+100 credit pack (#1054)
- 0.1.45
- update tskey again
- update old tskey
- 0.1.44
- job names in frontend (#1051)
- fix: remove double borders in tool input UI rendering (#1049)
- fix isQueued condition
- dont poll queue job so much, use lastQueuedAt instead (#1046)
- Extract only error-relevant parts of Github Actions logs (#1039)
- feat: setup sentry in worker with environment detection (#1045)
- fix styling and display event message for errors
- Enhance organization settings page with user role checks for member management. Added tooltip for non-admin users and refactored dialog rendering based on admin status. (#1040)
- 0.1.43
- 25 -> 500
- 0.1.42
- try catch the git fetch cmd (#1038)
- chore: add cleanup, use ts worker in staging
- remove chat prompt from createBranchName
- 0.1.41
- fix addCredit open on safari
- Hide private endpoints from public docs (#1019)
- feat: update Cursor label to Cursor BugBot in pull request review settings (#1037)
- fix lint
- Add enabledAt to CodeRepository (#1035)
- chore: add github pk secret
- chore: pin ruby version
- early exit with NEXT_PUBLIC_ONBOARDING_DISABLED
- chore: fix few bugs, use solve_issue_v2 by default in staging if using the constant
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.40
- Add cancel task modal (#1030)
- support github action bot as reviewer (#1032)
- return aws from integrations endpoint (#1031)
- Don\'t check author_association for private repos (#1027)
- remove getExternalButtonUrl (#1023)
- update: change log text from \'solve\' to \'task\' (#1026)
- github sync: filter out disabled & archived repos (#1022)
- fix isQueued condition
- 0.1.39
- set ts worker count to 0
- Linear webhook: use `createQueueJob` (#1020)
- update to use hasCredits (#1018)
- attempt to fix db url parsing
- remove prefix from label in linear sync
- chore: ts agent env vars
- 0.1.38
- upsert issue source based on externalId set to CodeRepository
- fix (#1016)
- reduce padding on settings page tabs (#1014)
- rm second canceled task btn
- tem 4586 (#1008)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.37
- chore: disable auto start of ts agent, add better logging for 401
- chore: add bundler and a few other deps to sandbox
- chore: add loading of configuration
- Linear: assigned by as createdBy (#997)
- chore: fix few ts worker issues
- chore: fix loading of container
- fix lint errors in issue details (#1012)
- Merge branch \'run-ts-agent-in-prod\'
- chore: fix url
- default tasks vars to empty str (#1010)
- chore: run ts agent in prod
- docs: add colors section to web app README with usage verification (#1009)
- ts docker sandbox (#971)
- 0.1.36
- remove check in isTemboActor
- whop rename text to failing workflow (#1007)
- fake_sandbox: create /workspace/repo, set cwd to temp dir (#1006)
- proxy: cancel fast (#1005)
- task page changes (#992)
- 0.1.35
- prevent comment dupes (#1002)
- Sync integration if repos are added/removed (#999)
- Ability to cancel jobs (#1001)
- uncomment
- prefix repo labels with tembo/ (#996)
- Add comment on GH action fix (#994)
- move ai logic to /ai instead of /services/ai
- order dashboard tasks by last queued (#987)
- redirect even if github is installed (#986)
- Updated weekly report email (#985)
- 0.1.34
- upsert issueSourceCodeRepository
- upsert issue source in issue/create (#983)
- tem 4517 (#982)
- sync integration prio set to 10 (#980)
- turn onboarding off in dev (#979)
- taskId on event log (#973)
- resync github when perms change (#978)
- suggested issues (#977)
- chore: try more invalidations for auth proxy
- note to self
- make username black
- task summary
- Merge branch \'main\' of github:tembo-io/tembo-v2
- better check
- 0.1.33
- comment out tsAgent
- from linear
- refetch credits every second when task in progress
- fix
- don\'t show unknown
- 0.1.32
- logging
- task [id] page + more (#956)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.31
- default workspace/repo path to fix feedbackLoop (#972)
- Issue creator model (#960)
- upsert user email (#967)
- toggle off solve max issues (#896)
- 0.1.30
- chore: fix build sandbox
- Revert "chore: fix build sandbox"
- chore: fix build sandbox
- clone into /repo subdir (#964)
- remove pm system prompt from settings (#963)
- Feedback loop: filter out failing checks that are not Github Actions (#962)
- init tembo.md
- 0.1.29
- check for claude.md before commit (#957)
- order by last queued at
- Set pull.rebase false config (#949)
- rm success checks
- 0.1.28
- billing portal (#944)
- github: fix ReviewThread upsert (#946)
- 0.1.27
- Revert CLAUDE.md in pull_and_push (#942)
- PR: Increase Signup Free Credits (#941)
- agent: push before git pull in feedback loop (#939)
- Fix group analytics and error handling (#904)
- Disable Generate PR Button When No Repo Linked (#938)
- Shift+enter for newline, enter to submit (#934)
- rm absolute path on claude md checkout (#932)
- set manual issue source
- 0.1.26
- much better optimistically create issue in dashboard (#931)
- chore: fix tembo runner for agent
- ui fixes + onboarding fix (#928)
- 0.1.25
- Dont commit claudemd (#926)
- chore: rename docker images (#925)
- chore: use image tag directly
- chore: wip adding ts agent to vm (#918)
- useClerk instead of useAuth
- set afterSignOutUrl
- proxy: stream to front-end only valuable output (#924)
- chore: remove some invalidations
- CI failure feedback loop: allow up to 3 attempts (#922)
- chore: use correct port for ts auth proxy
- 0.1.24
- handle issue.create linear webhook event (#920)
- chore: add jq and proper tailscale path
- chore: attempt ssl for ts auth proxy
- Add review settings for Cursor, CodeRabbit (#914)
- redirect even if github is still installed (#916)
- 0.1.23
- Revert "chore: run docker sandbox as non root user (#909)"
- solution history -> attempt history
- rm max solutions setting (#913)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- credits badge
- set max solutions to 0
- Handle PR reviews without pull_request_review_comments (#906)
- push tembo.md as a test
- chore: run docker sandbox as non root user (#909)
- 0.1.22
- nodejs 22
- show merged PRs on dashboard (#908)
- 0.1.21
- make claude.md in workspace
- 0.1.20
- chore: update deps and add sandbox helpers
- name deploy based on env (#907)
- loading state for pr status pill (#900)
- chore: improve sandbox (#905)
- 0.1.19
- chore: remove swift from sandbox
- ability to toggle on/off draft PRs (#902)
- agent: write to ~/CLAUDE.md (#901)
- chore: remove aws ssl for auth proxy
- add rubocop
- chore: add test endpoint for auth proxy
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.18
- chore: add deps to sandbox (#899)
- Modal Rendering Fix (#897)
- sort non coming soon integrations first
- feat: change \'integration\' to \'dev tool\' in help text (#895)
- update container size
- 0.1.17
- some polish (#893)
- dont hide text just word break
- handle overflow in task summary card
- 0.1.16
- add some indexes to fix dashboard issue query perf (#892)
- 0.1.15
- increase claude code timeout to 1 hour (#891)
- toggle off codebase scanning
- filter out level 0 issues
- filter out level 0 issues
- rm PAYG thing again
- dont set slug in org creation
- dont show sources pill for linear
- rm PAYG thing
- Limit Task Title Length in Dashboard (#889)
- tem 4495 (#890)
- fix unused (thought i already did this lol)
- show diffs on prs (#888)
- PR: Fix Integration Links (#885)
- 0.1.14
- comment out tracking code in github webhook
- 0.1.13
- update diff type (#887)
- Fix missing onboarding redirect + intercom + sentry boot (#886)
- 0.1.12
- try catch segment tracking for testing
- 0.1.11
- set targetBranch in github sync (#884)
- save additions + deletions (#878)
- fix: change \'tickets\' to \'issues\' in linear integration description (#880)
- Missing line from #839 (#875)
- lint
- fix issue list perf (#879)
- 0.1.10
- show tasks btn for every integration
- improve tracking (#874)
- fix lint
- 0.1.9
- optimistically create issue in dashboard
- Add diff to `PullRequest` (#839)
- 0.1.8
- only take the first 20 tasks
- fix webapp build
- tem 4456 (#872)
- Historical agent logs (#851)
- dont show enable sources banner for linear and jira (#873)
- 0.1.7
- handle externalUrl in PRs for jira
- fix wrong data schema in jira issue prompt
- add hasNextPage to loading condition
- fix lint
- fix workflow state typo (#871)
- add loader for branch selector to fix bug for tensure (#869)
- init issue creation webhook and change default repo naming (#862)
- API segment tracking v2 (#808)
- 0.1.6
- paginate branches (#857)
- chore: deploy to different s3 buckets
- chore: fix deploy assets for staging
- chore: oauth callbacks get higher priority
- feat: add lastActiveAt to org (#856)
- fix: incorrectly reporting cw stats
- improve error handling in manual creation endpoint (#855)
- 0.1.5
- PRs -> Pull Requests
- uncomment migrations
- add one request (#852)
- 0.1.4
- remove has issue checks in coderepo scanning
- fix jira externalUrl
- agent: finish PRs even if org goes out of credits (#779)
- I\'m too lazy to write a commit message.
- 0.1.3
- use siteId to register jira webhooks instead of externalId
- 0.1.2
- upsert CodeRepository in github sync (#846)
- 0.1.1
- rm --dangerously-skip-permissions
- update claude code to 1.0.38
- agent staging (#845)
- use sourceProviderClass
- agent staging (#844)
- chore: set arn for agent in staging (#843)
- create new instance of source provider class (#842)
- enable tembo label issue source in jira sync
- Abstract Git provider specific code into the api (#812)
- typo
- rm gitlab hardcoded from ui
- 0.1.0
- tem 4370: jira integration (#834)
- fix: replace wildcard CORS origin with specific frontend URL (#480)
- record credits used in recordTokenUsage (#838)
- skip scanning if aleady has issues (#836)
- settings: email preferences (#783)
- create new instance of scanner class to fix bug in /scanners
- fix bug in issue source hook create check
- track all buttons (#835)
- fix some types (#833)
- gitlab support (#811)
- remove logs panel (#832)
- init scan command in cli
- updateIntegration callback in integration provider (#815)
- move max bot reviews && refactor with form (#814)
- Pull request settings (#784)
- chore: add helper cli (#810)
- chore: add CDK env to bootstrap step
- agent: shallow clone with remote branch fetching (#806)
- chore: fix asset deployment
- reset CLAUDE.MD before pushing (#805)
- 0.0.10
- default false
- Enhance GitHub Integration Settings UI (#735)
- 0.0.9
- queue PrioritizeIssues job in issue source hook (#782)
- Weekly report email (#724)
- clean up tracking in app (#781)
- fmt
- Remove Closed PRs Card from Dashboard (#780)
- use latest aurora version (#778)
- fix tests
- add new aurora serverless database (#450)
- Job Execution Timeout Fix (#776)
- fix: deploy assets (#777)
- only open PR if there is not already a solution (#772)
- 0.0.8
- agent: reorder so that tembo.md is the rule file with highest priority (#765)
- queue sentry solve if instantSolve setting is set to true (#748)
- Convert rule files (including tembo.md) into CLAUDE.md (#749)
- 0.0.7
- fmt
- disable sentry for staging
- cmd status (#758)
- 0.0.6
- chore: setup CDK_DEPLOY_ENV for agent
- chore: deploy agent to staging
- 0.0.5
- 0.0.4
- chore: test with sts
- 0.0.3
- staging deploy (#753)
- 0.0.2
- 0.0.1
- remove web fetch tool (#754)
- remove codeblock from solution histor
- Issue Tags (#664)
- close dialog
- add name and email (#742)
- slight margin botton on create task
- tem 4017: user supplied issues (#732)
- add cookie domain (#738)
- segment api setup (#720)
- pretty
- fix: prevent auto-scroll when user has scrolled up in live task log (#733)
- improve issue level generation (#730)
- Prioritization Prompt (#729)
- user provided issue type (#728)
- agent: react to CI failures (#702)
- enqueue new prioritize_issues when system prompt changes (#727)
- fix: correct typo \'prioreitize\' to \'prioritize\' (#725)
- integration settings (#723)
- Better Credit Display Format (#721)
- fix gtag
- prioritized task ui (#684)
- Add Git Repo Configuration for Postgres Integration (#706)
- fmt
- add back ga
- track onboarding (#675)
- API: new endpoint `generate-pr-comment-message` (#713)
- fix agent build
- hasCredits fn (#718)
- move .claude.json to setup fn (#717)
- Longer visibility timeout for Rust agent jobs (#712)
- agent readme
- update github instance name in getIntegrationInstanceName
- handle access denied in oauth callback
- fix: remove unsafe type casting in error logging (#716)
- fix claude code setup
- use settings.json
- .claude instead of root .claude (#707)
- fix branch endpoints
- agent: Sentry DSN is in /run/secrets/ (#701)
- refactor: abstract oauth providers (#697)
- Initial Resend (#689)
- fix: ensure proper await sequencing for userMemberships revalidation (#696)
- toggle includeCoAuthoredBy to false in settings.json (#695)
- fix: remove unsafe type casting for review.author_association (#690)
- try catch getting github install
- only check for credits if solve issue or solve max
- agent: continue if `request_review` fails (#688)
- catch error
- seed database
- swallow credit error in oauth callback
- skip clerk test
- fix tesrs
- fmt
- Init Sentry after tracing (#687)
- fix types
- only skip if less than maxSolutions (#686)
- Max automated review depth (#666)
- disallow `git commit -m` tool in claude code (#685)
- cw metrics (#683)
- chore: add basic cloudwatch metric, increase worker size (#682)
- fix types
- queue cleanup (#663)
- agent: move Sentry DSN to env var, init only if var is set (#669)
- chore: fix create issues not getting hit
- rm test
- fix: queue jobs not being added correctly (#681)
- rm omit
- fix tags
- chore: reenable firelens
- pull changes before pushing (#660)
- Revert "fix: replace hardcoded database credentials with environment variable…" (#679)
- fix: replace hardcoded database credentials with environment variables (#678)
- sort by level first
- only get issues that have a repo selected (#662)
- job deps (#671)
- make env public (#665)
- fix linear level
- return ok if no integration found for linear
- use sonnet 4 instead of opus
- use opus 4 for prioritize_issues (#661)
- setup segment (#578)
- require api key for opus and sonnet 4 (#658)
- Automated feedback loop depth limit (#655)
- fix: update Tembo view link to include version query parameter (#653)
- add graphite user check to handleGitHubPullRequestReviewSubmitted
- allow graphite bot (#650)
- rm claude.yamml
- set BASH_MAX_TIMEOUT_MS and BASH_DEFAULT_TIMEOUT_MS (#647)
- comment no credits in PR review submitted (#648)
- Webhook fixes for feedback loop (#644)
- fix: add optional chaining for userMemberships.revalidate call (#641)
- validate using api endpoint (#639)
- Feedback loop v1 (#630)
- BYOK UI (#633)
- handle case where llm picks more issues than maxSolutions
- move prioritize_issues to process_orgs (#634)
- silently fale deleting prioritized issue
- generate pr title and description (#628)
- fix check-types
- tem 3795: issue prioritization (#584)
- chore: allow using own api key, use large model for scanning and attribute credits (#617)
- update codeowners
- feedback_loop: include review threads for `solve`\'s prompt (#629)
- reaction on root pr comment (#626)
- Initial `FeedbackLoop` job (#606)
- cleanup abort controllers (#619)
- sort tasks by createdAt desc
- show working even when not expanded
- add run_without_timeout (#611)
- rm run_with_timeout
- agent: more informative errors on command failures (#608)
- nullable PR template
- dont error if commit fails (#607)
- tweak insufficient credits message
- upsert issue with repo label issue source even when assigning (#605)
- agent(sandbox): strict error treatment (#604)
- agent: native Rust timeout (#603)
- model selection (#599)
- agent: make Claude Code generate commit message (#600)
- Tem 4054 (#586)
- feat: enhance sidebar with tooltips and loading skeletons (#598)
- improve logs a bit (#597)
- Solve Fix cut-off font issue in integrations list (#560)
- Solve Change "View issue on Tembo" to "View task on Tembo" (#574)
- show working even when closed
- agent: remove `--json` setting (#594)
- agent: make Claude Code commit changes, fallback to API (#585)
- tem 4307 (#587)
- feat: add issue tags (#582)
- web/agent: allow retrying solutions (#577)
- chore: try various things for agent flake deploys (#579)
- Solve Allow selection of target branch for PRs (#572)
- Add events sidebar state management and cookie handling (#573)
- Solve Add filter buttons to /tasks (#542)
- Markdown for task summary (#565)
- init integration + issue source settings (#569)
- max solutions can be zero (#571)
- Solve fix flash of "Scanning for repositories" loading state (#568)
- queue scan on updateMany (#567)
- Solve Send Linear comments along with issue description to LLM (#503)
- Solve render task summary as markdown (#563)
- only trigger feedback loop when tagging @tembo or @tembo-io (#564)
- chore: fix cdk
- chore: disable firelens for debug
- chore: set restart time to 60 seconds
- Create internal doc on how to build integrations (#219)
- chore: allow ecs container restarts for worker (#561)
- use tembo/ instead of tembo-solve/ prefix
- Save pull_request_review_comments (#529)
- only show spinner if task is in progress
- reset: queue scans only for enabled issue sources (#559)
- Handle closed / merged PRs (#536)
- claude.json -> .claude.json (#556)
- Solve Scanner loading skeleton (#553)
- chore: add timeouts to gh calls (#554)
- add back timeout
- save claude json contents to solution and pass --continue to claude code (#551)
- web: fix Vercel build (#550)
- /integrations/configure/{id}: more loading checks (#543)
- setup zenstack in admin dashboard (#534)
- live button to go back to live logs
- show logs card in task page (#537)
- createdBy fields (#242)
- dont show onboarding if already completed (#535)
- streamed claude code logs (#528)
- chore: add error logging to worker failure
- I\'m too lazy to write a commit message.
- loading state github issue sources
- chore: record fail reason on queue job (#532)
- chore: fix clerk webhook (#533)
- fix: queue sync integration job (#531)
- ticket -> issue
- lowercase github
- lowercase linear org name
- Solve Maintain task filter state on back button (#508)
- chore: grant permission to task role
- chore: use correct policy name
- chore: use new cert for proxy
- chore: add certificate, setup port
- chore: move auth proxy to port, setup record
- agent: rename `.dba.json` -> `.tembo.json` (#526)
- chore: build on change to auth proxy
- chore: use userspace networking
- chore: fix path for ts container
- `mergedAt` in `PullRequest` (#525)
- fix: docker file path
- chore: add fargate service for auth proxy
- aws bugs (#521)
- feat: tailscale authentication proxy (#522)
- web on port 3000 admin on port 3001
- admin tsconfig
- admin meta tags
- fix some type errors
- tem 3894: set priority from sentry issues (#519)
- I\'m too lazy to write a commit message.
- init admin app (#520)
- Delete Tembo PRs after merge (#518)
- remove pr_template.md
- fix pr desc (#516)
- clerk: upsert org in `orgMemberships.created` (#507)
- tem-4117: mention feedback loop in PR description (#506)
- clerk: upsert in `organization.create` (#505)
- fmt
- Solve Show most recent PR in task view (#501)
- make integration optional in github wehook (#502)
- fix: add overflow-y-auto to dashboard and sidebar for mobile scrolling (#500)
- dont trigger any logic if labels were not added
- fix no labels added condition
- max height
- fix loading state and empty state in dashboard (#498)
- respond with comment when no credits (#485)
- feat: issue source panel on dashboard + only show tasks for issue sources that are enabled (#473)
- Solve // TODO - Verify stripe webhook signature (#476)
- linear: require repo and default repo (#469)
- fix string escape in onboarding
- turn github sync in worker back on
- move first sync to /integrations onboarding page
- respond to users comment when they tag tembo (#471)
- trigger first github sync via first-sync endpoint (#470)
- fix icon loading (#467)
- Delete Github installation when removing the integration (#455)
- fix: lint
- feat: disable Generate PR button and add tooltip when there is an existing PR solution (#466)
- improved tasks page (#461)
- linear ui (#462)
- add search (#464)
- endpoint for manual first sync (#463)
- Update EventLog messages (#444)
- tailscale timeout
- linear bugs (#459)
- break early on github to debug worker exit error
- integrations: add reset button, confirmation dialogs for reset/uninstall (#445)
- Revert "Revert "set linear issue to in progress when solution is first create…" (#454)
- Revert "set linear issue to in progress when solution is first created (#449)" (#453)
- set linear issue to in progress when solution is first created (#449)
- change pending solution text
- findFirst instead of findUnique
- only set issue source id during assignment
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix: allow skip github in onboarding if repos endpoint return [] or fails 3 retries (errors)
- rm issue source id from update
- fix: onboarding redirect bug
- dont check credits for repo comment (#446)
- fix: integrations UX (#439)
- linear repo labels (#433)
- chore: add backup db script [skip ci]
- chore: missed await
- chore: await loop in worker
- chore: add another index for event log [skip ci]
- chore: make cleanup run more frequently, remove concurrently [skip ci]
- chore: add indexes for queuejob
- Resolve issue if it was resolved in Sentry (#430)
- no need for explicit
- pass undefined instead of empty array (#443)
- add worker to turbo run dev
- chore: upsize resources
- fix zenstack frontend types (#442)
- fix prettier
- conditional render pr external url
- chore: dont pass other jobs to the rust agent
- chore: fix prettier
- chore: dont queue unenabled issue sources
- chore: improve debug anthropic output a little bit
- chore: attempt to fix socketio connection
- chore: cleanup log levels
- chore: improve no job log message, increase sleep time
- chore: use better datetime formatter
- chore: add debug jobs page to frontend (#441)
- fix: router refresh on workspace update
- fix broken onboarding
- chore: cleanup ecs agent log
- chore: allow all methods
- chore: add passthrough endpoints (#438)
- fix issue source icons (#434)
- chore: fix merge ref
- chore: fix merge ref
- chore: fix merge ref
- feat: typescript queue worker (#426)
- bun in deploy agent
- bun in agent ci
- tem-4162: use linear branch name if exists (#425)
- feat: new onboarding (#427)
- externalUrl in IssueSource (#429)
- add linked repo to task page (#359)
- agent(process_orgs): don\'t scan/sync if count == 0 (#369)
- fix event row accessing id when no integration
- fix issue source query sending no where clause (#424)
- linear polish (#410)
- rename linear svg
- pr description links (#404)
- remove unused file
- Merge branch \'main\' of github:tembo-io/tembo-v2
- update
- benja/fixes (#347)
- bun in api assets action
- github
- Github -> github
- setup bun in deploy api action
- ignore dbml from type checking (#401)
- dont show spinner when failed solution (#375)
- Avoid responding bots (#374)
- fix onSync rendering loop bug
- Trigger sync for new integrations (#364)
- rm dupe scanners and dont hash issue id (#370)
- dont hide overflow durring onboarding
- tem 4119: linear integration v2 (#363)
- chore: add api auto scale (#367)
- fix: aws setup in prod (#366)
- lastScannedAt on issueSource (#365)
- generate commits using api endpoint (#326)
- add back append system prompt now that claude code is updated (#350)
- Make LLM requests for issue data before DB transaction (#308)
- chore: update claude code (#348)
- benja/fixes
- no need to double stringify issue
- set page size in linear scan (#337)
- log claude code version
- update claude code (#339)
- comment out append-system-prompt for now
- improved prompts (#312)
- Remove dba mention (#327)
- trim issue title
- Index for EventLog history (#324)
- show solve issue button even for external users
- benja/integrations sidebar perf (#321)
- chore: graviton rds xlarge
- integrations sidebar stuff (#320)
- Events markdown continuation (#319)
- Events log: render Markdown in `event.message` (#318)
- check for local diff commits before opening new PR (#315)
- chore: add indexes to org id
- chore: fix ref
- chore: deploy sandbox to gcr
- Some missing /issues -> /tasks (#311)
- issue_comment.created: ignore bot comments, check if PR author is Tembo (#279)
- chore: fix linear filtering (#309)
- Add ca.crt support for Postgres connections (#288)
- fix /issues link in pr description
- dont show issue solving state when PR is true
- only show pending state if there is no PR
- temporary polling when clicking solve issue
- env var for using bedrock or not, set to true in prod (#298)
- Github: handle repositories removed/disallowed (#294)
- chore: add claude code github action (#293)
- use bedrock for haiku ai calls (#290)
- revert
- use bedrock inference profile id
- use bedrock with creds
- use bedrock with creds
- register
- add aws bedrock test (#289)
- set sidebar open to default even if undefined (#287)
- remove old queries and fix loading state in dashboard (#286)
- store onboardng completed at in db && add new switcher in onboarding (#285)
- redirect to base route after go to app
- rm onboarding_finished_at
- pull publicMetadata from organization instead
- typo in title tag
- false condition
- check against user publicMetadata
- notify benja darren ry on feature request
- fallback
- get orgs from api before creating (#284)
- revert slug no need
- use userid in hidden organization slug
- Fix require org (#283)
- Issues: apply filters in DB query (#277)
- use first name as org name and fallback to generated name if not found (#280)
- Save `job_id` in `Solution` (#267)
- rm failed check for queued loader (#270)
- use env var directly for connection_limit (#268)
- refactor to use ensure_job_data_has_org_id
- fallback to job.organization_id if its not in data
- Truncate large parameter lists (#238)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- Fix condition to display Sync button (#264)
- fix PR count in dashboard
- revert verbatimModuleSyntax
- default value in query state to empty str
- invalidate issue query when inserting agent job (#266)
- increase prisma connection_limit to 30 (#265)
- set claude model to latest
- chore: fix path ref
- chore: update claude code
- chore: add test scripts to sandbox
- chore: even better error messages
- chore: add 3 minute timeout to claude
- chore: better api errors
- chore: check types, pass in anthropic key
- chore: fix typo
- chore: remove socket io from proxy for testing
- chore: add org id to anthropic starter
- chore: fix ref
- chore: add doctor commands to vm
- save job info to tmp json file (#261)
- chore: add simpler queue metrics endpoint
- chore: add org id on feedback loop
- fix flash of solving spinner
- chore: solve issue jobs get higher priority
- chore: add more agent events (#260)
- revert supabase externalId to org for now
- chore: fix typo
- chore: add event log to github issue comment
- ChevronsUpDown selector
- chore: add better message on existing integration failure
- `lastQueuedAt` ui (#259)
- chore: fix migration again
- chore: fix migration
- chore: add support for tembo ignore file (#258)
- chore: add default timestamp to last seen
- add last queued at to issue (#257)
- chore: add last queued at to issue (#256)
- Run API tests (#254)
- fmt
- fix: improved sentry replay + identify user
- chore: add more metrics and fix existing
- lint
- Sentry -> sentry
- typo
- Save user info in Clay on sign-up (#236)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- feat: add sentry to web
- lint
- update sentry dsn for web
- rm integration name label
- chore: fix metric labels
- silently fail get_modified_files
- another one
- gitHub -> github
- Github -> github
- chore: fix prom client labels
- Github -> github
- gap in installed integrations
- chore: add priority to process orgs endpoint
- show issue count in dashboard
- chore: add labels to prometheus metrics (#251)
- fix borrow
- Github -> github]
- another one
- fix another integrationType reference
- fix some usages of Integration.Type
- chore: add more logging to process orgs endpoint
- remove usage of IntegrationType enum from frontend
- Add organizationMembership.created Clerk webhook (#220)
- chore: remove usage of integration type enum (#250)
- show total issues
- chore: allow any credit size (#249)
- chore: fix remianign credits calculation
- fmt
- remove --depth=1
- ignore
- update lockfile
- update linear api key to tembo app
- socket io debug page (#248)
- rm event.payload
- update turbo.json?
- remove encoding package + add it to externals in webpack
- add encoding dev package
- bro
- lets try this
- get PullRequest using solution id (#247)
- fix build issue
- feat: add intercom + feature requests
- fix metadata
- fix lint
- Validate Postgres connections during insertion (#196)
- rm dead code
- metadata for debug
- chore: dont create db
- tem 3907: use solutionId in solve_issue job (#245)
- chore: fix socket io prisma error (#244)
- run api action with diff in database pkg
- view in github
- chore: add scanner settings model (#243)
- remove extra hr
- orgaization createdAt field (#241)
- turn productlane back on
- remove issue id from event log
- show last seen
- Fix event log (#240)
- chore: add external url to issue
- chore: cleanup api logs
- fix: s3 bucket for aws setup
- fix dashboard empty state condition
- scan code (#239)
- small tweak to incomplete integration styling
- fix build error
- better loading state (only show if PRs are there)
- empty dashboard state
- show org name in installed integrations row
- fix sentry hash
- fallback to hash
- sentry link needs to go to /issues
- rm conditional render
- fix externalUrl
- fix button text
- optimistic state
- add on sync
- feat: clarity when missing enabled sources
- ossue name overflow ellipsis
- fix typo
- lint to fix deploy
- Merge branch \'main\' of github:tembo-io/tembo-v2
- make it more clear you have to enable sources
- new title and desc
- tem 3952: ability to edit issue and summary in UI (new prompts coming soon in another branch) (#235)
- Onboarding: don\'t send e-mail from API (#212)
- chore: dont error on not enabled scanner
- chore: continue on empty credits
- chore: make solution id required for pull request
- chore: actually pass in org id
- fix insert jobs (#234)
- chore: fix insert jobs (#233)
- chore: scope queue jobs (#231)
- unused-index: exclude PK/unique constraints, empty tables (#228)
- only run webhook for issue resource type
- chore: show latest failed in failed endpoint
- visually hidden title
- Merge branch \'main\' of github:tembo-io/tembo-v2
- update url
- set db size to db.t3.medium (#223)
- tem 3933: sentry integration v2 (#225)
- Merge branch \'tem-3918\'
- watch video in onboarding
- return ok if unhandled webhook
- create org if not found (#217)
- set externalUrl for all issues (#218)
- Tem 3953: hide ignored/resolved issues from issues feed (#213)
- chore: expose errors to api
- sorting and comment out productlane, some weird styling issue with it
- rm langfuse tracing from agent (#206)
- tem 3941: skip solve_issue jobs when org has no credits (#210)
- chore: remove unnecessary logs
- chore: remove log group name since cw agent complains
- chore: use cauge
- hook: Queue source scan when issue source is enabled (#208)
- chore: add Write tool
- chore: add more business level metrics
- api.rs: drop leading slash in `/issue/unsolved` path (#209)
- enable postgres issueSource by default
- fix: optimistic merge
- chore: pass thru onError for HTTPExceptions
- Create `User`s on Clerk\'s `user.created` (#203)
- show solution metadata in side module (#205)
- chore: add basic auth back
- agent: send `command_executions` always, fix `fail_solution` (#204)
- chore: remove basic auth as test
- rm animate-spin from <Spinner />
- chore: add prometheus metrics for queue jobs (#202)
- fix styles for spinner when issues are being solved && let users change severity in issue page (#201)
- chore: add deployment json to git so nix sees it
- chore: setup dimensions
- agent(api.rs): fix call to `get_org_settings` (#200)
- chore: try and push metrics to cloudwatch
- fix(api.rs): bad path in fetch_job, fetch_job_by_id (#199)
- chore: fix ref
- chore: try and fix nix
- chore: add deployment info to agent
- chore: busybox hostname
- chore: lower log level
- absolute time when > 24 hours ago
- chore: add connection timeout to pg
- link langfuse prompts to traces and add refetch interval to issue source (#197)
- chore: update last seen at (#198)
- langfuse tracing (#195)
- tem 3869 (#194)
- Fix email ID for Welcome email (#193)
- Send welcome emails (#191)
- tem 3877 (#192)
- slow-query: skip queries with disallowed tables/functions (#178)
- only sort to enabled on first load to avoid jump (#190)
- remove status filter in issue page
- some layout polish in issues page && fix code repo upsert (#189)
- small ux fix
- gap-4 in grid
- Create failed solution if no code repository exists (#188)
- send user to integrations page if no github integration isntalled
- cleanup layout and loading state in issues page
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- date formatting in issue page && also fix flash of bannnnenr
- api: rework requests into a `Client` struct (#187)
- fix issue status
- show isSolving from /issues page
- improved github settings ui (#186)
- chore: add logging to ai generation, dont upsert settings
- Sentry: remove default DSN (#185)
- move sort up
- Merge branch \'main\' of github:tembo-io/tembo-v2
- small fixes
- chore: update deps
- chore: scale out agent
- chore: add github webhook event logging
- show solution card even if no open PR
- chore: remove unused json field from agent
- typo
- tem 3871 (#184)
- fix severity filter in issues page (#183)
- chore: paginate all github repos (#182)
- use issue.data for sentry issue payload in agent (#180)
- chore: give free credits on sign up (#181)
- chore: try and fix dynamic hostname systemd crash
- organizationSlug -> organization
- use /settings/billing for checkout link redirect
- specify return type for useGetInfiniteIssues
- tweak lint config
- ignore portable error
- unused imports
- fix zenstack type error
- quick way to disable postgres issue source (#179)
- use project id in sentry webhooks
- chore: bring sentry inline with other integrations (#177)
- chore: improve linear scan (#176)
- fix usage progress
- chore: remove console logs
- chore: emit linear events
- chore: limit event log to 25 events (#174)
- rm old get instance code (#168)
- chore: fix linear oauth
- chore: use long lived jwt in callback
- chore: fix integration page jumping around (#173)
- chore: add cascade deletes (#172)
- web: send errors to Sentry (#171)
- chore: issue emitter (#170)
- chore: use better profanity scanner (#169)
- disabled sources at the bottom
- chore: return queue logs on failure endpoint
- fix lint again
- api: send errors to Sentry (#159)
- fix sources sorting
- chore: set agent to use cloudflare dns
- issue summary (#164)
- chore: few fixes for broken integrations (#165)
- Sources page: don\'t list disabled issue sources (#162)
- chore: add issue source categories (#163)
- max solutions copy
- right token count in sidebar
- fix tsc (#161)
- fix lockfile
- listen to organization.created event in clerk webhook
- chore: add socket io support to API (#42)
- show purchase more credits btnn
- chore: improve linear integration
- only show enabled issue sources
- fmt
- TEM-3840: billing ui v0 (#158)
- chore: give agent more cpu and mem
- chore: allow branch other than main
- chore: stream sandbox output
- chore: automatically make code repos for github issue sources (#157)
- support github as issue source in ui
- chore: allow_promotion_codes
- chore: dont scan disabled issue sources
- chore: update org slug automatically
- fmt
- sort db integrations && new productlane widget
- chore: trim secrets for agent
- chore: fix typo
- chore: add version endpoint
- chore: add before service for ts key
- chore: fix dashboard name
- chore: fix ref
- chore: region fix
- chore: fix agent errors
- chore: pass region
- chore: add default
- chore: langfuse remove ssm
- chore: rename public asset bucket
- chore: update agent to bring in secret manager secrets
- pretty
- feature flag linear for internal users
- chore: set prod account number
- use organization connect in integration update
- chore: move API deployment to prod
- feat: add credit usage (#156)
- set org id in integration update
- router.refresh instead of push
- remove sentry callback page since not needed anymore
- remove more old mutations && add postgres to onboarding
- wip filter issues by integration.type (#155)
- add ability to ignore issues in severity dropdown (#154)
- chore: fix typo, add disabled any bug scanner
- chore: remove testing code from frontend
- chore: wip github as an issue source (#116)
- show solve issue button for internal users only
- sentry externalUrl and levelReasoning
- fix issue type errors after new fields got added
- avoid duping sentry errors using external id (#150)
- chore: add hook for issue level (#151)
- lint
- fix aws install modal bug
- fix badge sizing when 99+ in sidebar
- ui polish (#149)
- chore: cascade issue source on integration delete
- internal only button for triggering issue solve
- chore: fix debug log
- show repo count & fix resolve issue btn
- chore: dont use middleware for proxy
- sort issues by issueSource
- chore: remove unnecessary asset bucket
- chore: add anthropic proxy and token usage (#136)
- multi region aws fix (#124)
- finish sentry (#135)
- show required token permissions in sentry install modal
- patch old code in onboarding
- rm sync button in /sources page
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix lint + tsc
- create new alert rule for every sentry project
- improve design a little
- tem-3787
- limit sidebar events
- rm usage of old org settings query in usage-progress
- icons in issue source filters
- rm useOrganization
- lint
- fix resolve issue button
- fix filtering in issues page
- sentry icon size
- get org id from sentry orgs instead of project.team.slug
- show sentry icon in issues page && move sentry back to monitoring category
- link issue url in pr description
- sentry ui (#121)
- Run feedback loop on issue comment only if `tembo` was mentioned (#122)
- chore: remove logo to fix rust error
- chore: cleanup agent logs
- use basePrisma in seed
- chore: fix solve max issue error
- chore: include read count in failed jobs next time
- chore: use longer lived access tokens for aws cloudformation (#123)
- fix aws connection modal
- events stuff
- dashboard (#120)
- chore: give more memory to prevent crash
- chore: add routes to logger to debug errors (#119)
- workflows: add CI for agent (#99)
- agent: use API key & model from Organization Settings in Sandbox/Solver (#113)
- issue code hooks (#118)
- new posthog project key
- chore: increase queue frequency, improve queue stats
- chore: add enabled at and last seen at to issue (#117)
- use new aws install modal in onboarding
- chore: run migrations
- Merge branch \'main\' of github:tembo-io/tembo-v2
- read events from db
- chore: add claude code settings (#111)
- tem 3761 (#112)
- feat: feedback loop with github webhooks (#110)
-…
erykksc
pushed a commit
to erykksc/raycast-extensions
that referenced
this pull request
Sep 17, 2025
* Add tembo extension
- raycast: make Tembo extension be part of Raycast AI (#1573)
- raycast (#1463)
- 0.2.48
- dont put json content in task prompt for now
- 0.2.47
- min width
- remove
- balf
- add back dropzone (#1571)
- Add Tiptap editor modules (#1485)
- fix OR condition
- show canceled state instead of just failed in task page
- init shared package (#1567)
- init action in admin dashboard to nuke a issue
- 0.2.46
- fix public api and sanitize error for db (#1564)
- 0.2.45
- chore: hide refresh token errors ins lack (#1557)
- chore: cleanup oauth code (#1554)
- feat: add slack coming soon integration (#1555)
- refactor: rename issue trackers category (#1556)
- 0.2.44
- code repo walk sync (#1553)
- render markdown even when not truncated
- remove unused next/image
- render images
- rm branch and paths checks
- cleanup image form styles (#1550)
- only deploy on git tag
- update action to build on vercel
- link vercel and init deploy-ui workflow
- Image upload (#1534)
- 0.2.43
- fix type error in integration route
- init agent state persistence for claude code (#1543)
- improve errors for slack (#1546)
- chore: improve errors (#1545)
- chore: fix auth agent order (#1544)
- fmt
- Bump openssl (#1531)
- feat: improve api key support (#1542)
- feat: add user actions for showing integration failures (#1541)
- deploy agent when anything in nix/ changes
- add codex and qwen code
- 0.2.42
- last try catch in walk code repo
- Bump tokio (#1532)
- allow repo dropdown to get bigger if it needs to
- fix logic
- 0.2.41
- show owner if org has more than one github acc
- feat: create APIKey model with token support (#1536)
- chore: catch other errors on code walk (#1529)
- Fix Repo Selection UI (#1535)
- 0.2.40
- add env to slack event (#1530)
- New Anthropic schema for file read tool calls (#1521)
- send comment when label is added since linear doesnt start a session (#1526)
- fix: code walking errors (#1528)
- 0.2.39
- pull from job (#1525)
- feat: filter out tembo/ branches (#1524)
- chore: cleanup try catch in worker loop
- 0.2.38
- add code repository id to addJob (#1519)
- proxy: check `jobCancelled` for non-streaming queries (#1517)
- 0.2.37
- feat: simplify repo detection label (#1515)
- fix lint
- Add Model Field to Issue (#1503)
- Update bot config (#1513)
- chore: force litellm deployment
- feat: implement secure image upload endpoint (#1512)
- dont show shimmer if task is canceled (#1510)
- chore: fix queue job adding new jobs validation (#1509)
- add tembo-large-model (#1508)
- Drop URL parsing functions, use `metadata` fields instead (#1499)
- chore: use latest litellm
- 0.2.36
- chore: add slack verbose for queue job failures
- 0.2.35
- chore: fix hash change on litellm construct
- fix: cleanup sentry error for sentry webhook
- better error message when user has no api key
- 0.2.34
- chore: add better errors
- 0.2.33
- allow gpt-5
- chore: fix type refs on job type
- 0.2.32
- feat: add support for importing code repo files (#1506)
- openai api key (#1507)
- fix bot logic in handleGitHubPullRequestReviewSubmitted
- feat: remove scanners list from integrations (#1504)
- sonnet 4 model fallback
- 0.2.31
- fix bot logic again
- Add GPT-5 to LiteLLM Config (#1501)
- Add /analytics/track endpoint (#1492)
- 0.2.30
- Fix accepted reviewer bot logic (#1498)
- downt send markdown in update PR for bitbucket
- feat: increase repo detection textarea height (#1497)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- small text
- better text
- fix instructions page from locking up
- 0.2.29
- parse bitbucket PR id
- 0.2.28
- add back workspace.name in bitbucket sync
- fix git icon in popover button
- fix log in git for bitbucket
- 0.2.27
- Add Environment Variables page and settings nav item (#1494)
- fix repo icons (#1495)
- feat: track oauth integration connection event (#1493)
- New TODO schema (#1491)
- 0.2.26
- merge: main
- fix: dont reset targetBranch
- use getAccessToken in gitlab + bitbucket sync (#1488)
- Filter out bots when requesting reviewer (#1490)
- add quickables (#1486)
- Add Instructions Tab (#1484)
- feat: update integration card install button text (#1483)
- docs: add release instructions to README (#1482)
- Credentials for multi-Git provider (#1439)
- 0.2.25
- Git owner sync: handle updates too (#1481)
- 0.2.24
- only send small part of issue (#1478)
- feat: add tyler getsay ascii art (#1469)
- feat: update credit margin to 2.5% (#1476)
- chore: set fetcherVersion
- Refactor generateJSONFromPrompt (#1475)
- turn off deploy api assets action
- default to false
- toggle off slack on local
- anthropic context window (#1472)
- chore: increase timeout for initial anthropic connection
- increase visbility timeout to 1 hour for solve issue jobs (#1474)
- feat(ui): add border radius to dropdown hover state (#1473)
- chore: update cc
- 0.2.23
- chore: put bastion in public subnet
- 0.2.22
- chore: remove bad cdk ref
- 0.2.21
- chore: add litellm bastion
- code repo owner (#1467)
- Linear: drop the `Tembo` label (#1465)
- fix bitbucket open pr id
- include events in issue query
- UI changes for multi-Git apps (#1464)
- remove fetch to queueJob from frontend
- chore: missing line
- chore: fix sandbox session try/catch/finally
- 0.2.20
- chore: cleanup
- chore: cleanup
- actually removed the unused logic (#1417)
- chore: cleanup
- chore: add litellm tags to proxy
- fix: cleanup claude code errors
- fix: analytics slack json converter [object Object]
- chore: enable data sources
- chore: add aws grafana
- 0.2.19
- 0.2.18
- no api key required for opus 4.1
- chore: explicitly set org id
- feat: send sandbox failures to slack
- feat: add install another button state (#1457)
- chore: add zero out credit command
- Remove Statistics Reset Frequency UI from frontend (#1456)
- fix lint
- fix organization name not being updated
- feat: remove icon from cancel task buttons (#1454)
- feat: update cancel task button icon (#1453)
- 0.2.17
- try catch when generating pr details
- 0.2.16
- set exitCode to non 0 if there was an error
- check for exitError in success case
- fix failed case in ui
- 0.2.15
- add some extra logging
- feat: add task canceled status display (#1452)
- update mergedBy in handleGitHubPullRequestUpdated
- fix isSandboxError
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.14
- fix pwa viewport (#1448)
- add exitError condition
- fix log
- chore: first pass at bitbucket (#1444)
- Fix skipBilling default state (#1449)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.13
- fix: correct repo count in integration pill (#1447)
- Linear: save externalUrl in sync (#1446)
- chore: small mixpanel fixes (#1445)
- lint rule for console.log in frontend
- 0.2.12
- 0.2.11
- remove console.log
- handle sandbox error in view-task-button component
- tem 4907: use sandbox session in ui (#1420)
- feat: conditional logs card height (#1438)
- feat: add min-height to logs card (#1435)
- detect multiple repos in linear (#1432)
- AWS Integration: Coming Soon (#1434)
- bot replys off by default (#1433)
- change user to login (#1430)
- chore: use a more inclusive otel default config
- chore: fix ref
- chore: add writer ref
- chore: add otel target
- Bugs pointed out by the Linear team (#1429)
- chore: add managed prometheus to staging
- feat: basic mixpanel implementation (#1428)
- chore: add exitError (#1427)
- feat: add debug helper to issue page (#1423)
- Linear: also create labels for Gitlab repositories (#1422)
- hide gemini for non tembo users
- Add Ascii Darren (#1418)
- polling cleanup (#1415)
- 0.2.10
- fix gemini logo
- explicitly create backup vault
- Linear v2 next items (#1411)
- 0.2.9
- refactor to fix ciruclar import
- 0.2.8
- feat: add tags to litellm calls (#1410)
- chore: improve prettier performance
- Add JIRA link to task view (#1358)
- chore: fix prisma enhancement error
- chore: deploy vertex
- job renames: lose v2 from solve issue & feedback loop (#1400)
- chore: fix type refs
- feat: add mcp server support (#1402)
- feat: add sandbox event model (#1407)
- feat: update contact link to mailto support (#1405)
- feat: implement aws backup plan (#1338)
- dont send default branch if its set to defaultBranch
- chore: cli cleanups (#1404)
- Refactor settings import (#1401)
- Log event for job cancellation (#1399)
- Pull changes before pushing commit (#1403)
- chore: remove bun lock from root
- add x pixel (#1398)
- feat: increase mobile drawer height (#1393)
- Send event for incoming Anthropic requests (#1359)
- Track Github Stats (#1384)
- fixed branch selector autoclosing issue (#1395)
- fix: github tooltip repo display (#1391)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.2.7
- fix: adjust mobile drawer bottom padding (#1390)
- attempt to fix charting size issue (#1385)
- Mobile Dashboard Drawer Selectors (#1367)
- feat: add slack notification for pr open events (#1389)
- feat: update border radius to rounded-lg (#1388)
- 0.2.6
- tem 4897: queuejob task tweaks (#1376)
- chore: add sandbox exit code (#1387)
- Fix GitHub Empty Repo Sync (#1383)
- fix: dropdown border radius in combobox (#1382)
- chore: cleanup nix systems and add more CLIs to the sandbox (#1380)
- Update UsagePage for mobile optimization (#1377)
- Filter Out Canceled Linear Tasks (#1374)
- add some types to linear scanning (#1375)
- tem 4816: queued webhook events (#1295)
- 0.2.5
- set issueId on sandboxSession in agent
- use issue id in sandbox session query
- add issue id to sandbox session (#1371)
- use sandbox session for in progress state in ui
- fix jira issue source type showing in task/id page
- test
- 0.2.4
- try this
- Revert "does this fix credits page"
- Merge branch \'main\' of github:tembo-io/tembo-v2
- does this fix credits page
- Update Sentry Errors text to Error on tasks/id page (#1370)
- sort issues by lastQueuedAt
- fix credits page
- try
- try this
- dont send entire issue to feedback loop prompt
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix onboarding link
- 0.2.3
- Revert "try this"
- Merge branch \'main\' of github:tembo-io/tembo-v2
- try this
- user auth (#1364)
- ok smh fr this time
- smh
- this isn\'t working
- better redirect
- fix redirect (#1363)
- Avoid 429s in weekly report emails (#1362)
- rm dead code
- 0.2.2
- fix aws cdk version
- 0.2.1
- 0.2.0
- Usage stats (#1263)
- pass org id to detect repository query
- 0.1.119
- avoid duplicate org creation (#1262)
- handle AgentSessionEvent.prompted event for canceling agent sessions (#1357)
- 0.1.118
- linear cleanup (#1346)
- 0.1.117
- extra hasRepo check
- featureMentionAuthor on by default
- remove early return
- require repo in agent session creation (#1342)
- add temp page titles
- Merge branch \'main\' of github:tembo-io/tembo-v2
- invert favicon
- Linear agent follow up (#1339)
- fix
- tem 4742: support agent session events in linear (#1290)
- suggested tab tweaks (#1321)
- 0.1.116
- feat: handle zero repositories display (#1336)
- fix export
- turn off linting for admin dashboard
- admin dash tweaks
- chore: first pass at sandbox session (#1337)
- feat: update PR gen toast message (#1335)
- increase proxy timeout
- 0.1.115
- remove double /v1
- replaced disabled button with a badge in the task sidebar and dashboard. fixe shimmer on failed tasks (#1330)
- gitlab repo detection (#1332)
- filter coderepos by integration type
- fmt
- chore: instantly retry jobs (#1329)
- 0.1.114
- Merge branch \'main\' of github.com:tembo-io/monorepo
- chore: fix ec2 litellm secret key
- Unlimited credits (#1326)
- fix lint
- 0.1.113
- 0.1.112
- lowercase integration type (#1325)
- chore: add billing cli, fix jobs not being added
- use getOauthProvider to fix token refresh (#1324)
- Request reviewer in Gitlab (#1313)
- Save payment intent ID in CreditUsage, instead of checkout ID (#1320)
- fallback to anthropic if user byok (#1322)
- chore: add claude code mitm tool
- 0.1.111
- cascade
- handle snake case jobs in addJob client function (#1314)
- tem 4853 (#1311)
- Fix GitLab Integration UI (#1319)
- delete queue jobs before creating new agent job
- feat: hide shimmer for failed tasks (#1316)
- fix logs card being full height
- pnpm install
- rm react-scrolllock
- fixed scroll lock issue on mobile (#1260)
- 0.1.110
- 0.1.109
- try catch litellm master ky fs.exists call
- 0.1.108
- generate json fixes (#1309)
- Reorganize OAuth Providers (#1294)
- fix lint
- Fix Postgres Delete Integration (#1305)
- feedback loop tweaks (#1306)
- chore: keep failed jobs for 14 days (#1301)
- chore: dont delete solutions on cancel (#1302)
- fix: prevent confetti on org switch (#1299)
- rm @here
- Task page: check if feedback loop was cancelled (#1298)
- update text in linear config page
- refactor: remove normal opus, use 4.1 opus (#1292)
- comment out to test
- refetch after creating issue
- add second forceAnthropic check
- remove console.log
- fix linear sync
- feat: update linear comment repo linking text (#1286)
- clean up ai.ts
- feat: update task start text (#1283)
- pnpm lock
- force anthropic as provider for some requests
- set to json mode
- ai fixes (#1279)
- tem 4776: filter out disabled CodeRepositories (#1230)
- chore: fix key reference
- chore: set env var globally for litellm base
- chore: set litellm env variables in staging
- remove dupe setupEnvVars
- chore: set provider name
- chore: fix litellm config syntax for fallback models
- chore: fix model ids
- feat: litellm model support (#1277)
- Prevent Negative Credits (#1276)
- dont reset diff in diff update webhook
- feat: add openai models to litellm config (#1274)
- send job id to proxy
- feat: add promise toast on integration sync status (#1272)
- Linear: auto repo detection + multi-repo (#1195)
- rm user login
- Set `inProgress` if there are on-going feedback loop jobs (#1270)
- dashboard: `Failed` pill when last attempt failed (#1268)
- Remove hover state from BETA pill in Sentry integration and use baby blue color (#1267)
- Add Beta Pill to Sentry Auto Fix (#1266)
- 0.1.107
- rm hardcoded gitlab creds
- 0.1.106
- remove creditUsage from issue.data
- chore: remove fluentbit config
- tweaks to slack notification
- chore: fix rg ref
- chore: add ripgrep
- chore: add beam deps to sandbox
- chore: add more anthropic models
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.105
- chore: add cors for auth proxy
- use gitVendorIcon
- chore: set region for cross region inference
- fix update pr (#1255)
- fix updatePullRequest (#1254)
- chore: add another litellm model
- chore: give bedrock permission to litellm
- fix tab query
- chore: try and modify grafana logs
- chore: add smtp credentials
- chore: add gitlab support for opening PRs (#1142)
- chore: add specific permission for bucket
- chore: retry log init
- chore: allow db connection for litellm service
- chore: use stable litellm
- chore: fix path
- chore: setup litellm as a seperate container build
- add diff to slack notification
- Handle undefined customBody (#1251)
- 0.1.104
- set to false
- chore: fix deployment
- Agent events in the task page logs UI (#1217)
- fix lint
- chore: fix order of ops
- chore: mkdirp
- rm issue source check from query
- chore: update lock
- chore: try a litellm custom image approach
- 0.1.103
- add opus 4.1 to model list (#1248)
- fix cdk version
- some linear fixes (#1247)
- improve shimmer animation for text component (#1246)
- comment out unused dropdown in tasks page
- 0.1.102
- chore: try latest patch
- chore: fix file ref
- chore: skip firelens config for now
- chore: use fn join
- chore: use fn select
- chore: try and deploy litellm without database_url
- chore: use data not dir
- chore: custom firelens config (#1237)
- 0.1.101
- updates
- github by default (#1241)
- fix: docker permission issue (#1240)
- rm
- polish slack message formatting
- feat: add programmer joke to README (#1239)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- try await
- add test endpoint
- Save comments in DB (#1148)
- cleanup
- add some logging
- Redirect to /sign-in when logging out (#1236)
- chore: remove database url so this deploys
- docs: add console.log example to README (#1235)
- fix: better metadata for solutions (#1232)
- send message in slack when a PR is merged (#1231)
- chore: set litellm default db url
- init manifest.json (#1229)
- Add isDraft to PullRequest (#1225)
- fix web lint
- fix event propigation in installed integration config dropdown
- rm try catch from onDelete and onResync
- Resync integration (#1196)
- 0.1.100
- new onboarding flow (#1168)
- Auto-select repo in dashboard (#1222)
- Mobile Task Drawer Full Screen (#1221)
- rm package.json in prePush hook
- 0.1.99
- reject false on fallback commit
- show failed tasks in active view
- 0.1.98
- reject false on hook runs
- improved pill placement on mobile view (#1220)
- feat: add pre-push prettier hook (#1219)
- fix scrolling issue on mobile (#1210)
- log stdout if fails to parse claude code logs (#1213)
- optimized settingspage for mobile usage (#1216)
- fix: sentry errors card text overflow (#1215)
- rm level lt 1 filter
- fix optimistic UI for code repo selector
- 0.1.97
- use default commit if ai generated commit fails
- fix render condition for <Diff />
- tweak tab filters (#1214)
- 0.1.96
- tem 4722: multi repo ui (#1203)
- 0.1.95
- chore: add real cost summary to billing report
- fix: explicitly set env for ec2/ecs (#1211)
- Save owner, repo name and PR number in PullRequest (#1209)
- Update PR Mention Text (#1197)
- rename check in cli to feeback_loop_v2
- Rethink active/archived queries (#1208)
- 0.1.94
- chore: dont deploy litellm in prod
- check for claude.md and CLAUDE.md
- add searchText to repo selector combobox
- cmd+enter re-added (#1204)
- fix commit parsing and add error message when using invalid org name
- fix commit parsing (#1200)
- chore: add database for litellm
- chore: setup anthropic models in litellm
- chore: add logging for litellm, fix configuration
- chore: set hosted zone
- Use QueueJobTasks.SolveIssue for Sentry and Jira (#1198)
- chore: add domain to deployment
- chore: fix double export
- chore: deploy litellm to fargate attempt 1
- fix test
- adjusted padding so that text doesnt overflow buttons (#1167)
- chore: add roarr as sentry breadcrumbs (#1193)
- Dashboard task tabs (#1177)
- 0.1.93
- longer timeout for solve_issue_v2 and feedback_loop_v2
- Move Analytics to Services (#1194)
- Fix text overflow in tasks page (#1183)
- 0.1.92
- call anthropicSmallModel
- 0.1.91
- call function
- chore: remove roarr logger that crashes
- temp dont use bedrock in agent (#1191)
- chore: add more sentry logging, again
- chore: add better sentry logging for worker 2
- chore: try catch sentry context
- remove readCount from isQueued
- 0.1.90
- chore: dont use container metadata in chain
- 0.1.89
- chore: fix function call
- chore: improve sum amount
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- chore: add more run conditions to ci job
- 0.1.88
- dead code
- ignore canceled jobs in isQueued conditionals (#1185)
- chore: dont use bedrock in ci
- cleanup branch logic
- chore: cache bedrock credentials manually (#1186)
- Jira: save issue key as `branchName` (#1182)
- Record User Starting Issue (#1070)
- 0.1.87
- Build commit messages for feedback loop (#1179)
- Add PR Title Field (#1166)
- fix hidden logs (#1181)
- 0.1.86
- chore: add job context to log
- false
- bump claude code to 1.0.63 (#1178)
- chore: add tembo hooks (#1169)
- 0.1.85
- issue targetbranch fix (#1175)
- 0.1.84
- set targetBranch when creating linear issue
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.83
- issue targetbranch (#1170)
- fix: add cursor pointer to dropdown menu items for better UX (#1073)
- allow undefined in solution hook
- web: use larger pageSize for orgMemberships (#1164)
- Fix task cancellation cleanup (#1154)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.82
- feat: update anthropic api key label (#1156)
- Add Repo Detection Prompt Setting (#1134)
- remove early return (#1157)
- dont cascade solution when job is cleaned up
- analytics page with AG Grid integration and new components (#1081)
- specify targetBranch when creating issue from frontend
- set targetBranch on issue
- throw error when no PR opened
- 0.1.81
- feat: multi repo support in solve_issue_v2 (#1103)
- remove tracking from middleware (#1112)
- rm isConnected
- Generate branch name: truncate to 60 chars (#1141)
- stringify settings (#1140)
- Show activity on task page when feedback loop is running (#1139)
- 0.1.80
- 0.1.79
- Merge branch \'main\' of github.com:tembo-io/monorepo
- 0.1.78
- track pull request (#1109)
- Reapply "cleanup logs (#1138)"
- chore: fix bedrock provider crashing app
- Revert "cleanup logs (#1138)"
- chore: remove roarr sentry logger
- chore: set environment name so sentry knows staging vs prod
- chore: track release in sentry]\
- fix: validate tags on tag generation
- 0.1.77
- chore: use different credential provider for ecs and ec2
- 0.1.76
- cleanup logs (#1138)
- 0.1.75
- chore: add better sentry logging for worker (#1136)
- remove issue source types query and check for diff null case
- create new solution if failed
- feat: update latest solution failed text (#1135)
- 0.1.74
- create new solution if failed
- Move "Mention Author in PR" setting to PR Settings UI (#1129)
- Fix Branch Selector Loading State (#1128)
- fix request reviewer in solve_issue_v2 (#1127)
- Implement Request Reviewer (#1122)
- update tembo.md
- 0.1.73
- fix claude config (#1124)
- 0.1.72
- dont cascade solutions (#1121)
- refactor git (#1101)
- Update favicon.ico for admin app (#1115)
- Fix task logs overflow (#1117)
- 0.1.71
- Improve shouldSkipFeedbackLoop logic (#1111)
- fix customModel conditon
- 0.1.70
- skipBilling: false
- force anthropic usage
- 0.1.69
- chore: add test helpers, refactor test models
- 0.1.68
- chore: await credential provider test
- test haiku
- 0.1.67
- deploy agent if diff in /api
- uncomment tembo.md
- chore: add test credential command to tembob
- log errors
- 0.1.66
- rm @instrument import and add increased timeout for aws creds
- 0.1.65
- test models (#1102)
- chore: add tembob cli to agent
- log sentry error when job fails
- change order of allowed models
- 0.1.64
- updates
- dont use generateTextAttributedToOrg
- fix: prevent overflow in task logs diff view (#1096)
- 0.1.63
- remove a record
- 0.1.62
- add back a record
- remove ARecord
- 0.1.61
- make /.claude in workspace
- chore: run as tembo user in docker
- turn off requires api key for sonnet 4
- Auto repo detection (#1072)
- default to sonnet 4 (#1092)
- 0.1.60
- chore: remove rust agent build step
- 0.1.59
- chore:add zoneName reference
- rm rust agent (#1091)
- 0.1.58
- chore: add dns records
- 0.1.57
- chore: fix permissions
- 0.1.56
- 0.1.55
- chore: deploy second lb for tembo.ai
- 0.1.54
- chore: dont create a record to prod deployment goes through
- 0.1.53
- chore: pipe to claude code (#1088)
- polling only if queued task (#1085)
- chore: add cdk test workflow
- update deploy path for deploy-agent workflow
- claude.md -> CLAUDE.md
- rm set-branches
- set BASH_DEFAULT_TIMEOUT_MS and BASH_MAX_TIMEOUT_MS
- try catch git fetch too
- test tembo.md in prod
- try catch ls-remote like in rust agent
- rm quotes around *
- use job.organizationId
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- cancel-in-progress: false for agent deploy
- chore: refactor load balancer for multiple envs (#1078)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- feedback loop v2 (#1077)
- chore: disable aurora db
- chore: add targetBranch to issue (#968)
- send users and orgs to segment (#1067)
- fix culprit issue (#1074)
- 0.1.52
- chore: fix exit condition on update script
- 0.1.51
- chore: fix update.sh path
- 0.1.50
- chore: fix deploy agent for production
- chore: cleanup deployment, add more metadata to sentry
- Add Greptile as an AI code reviewer option (#1068)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.49
- 0.1.49
- chore: add view-rust log helper, and a queue command
- chore: add a tailscale logout hook to try and force it
- change to trigger deployment
- Update admin dashboard dependencies and enhance user management features (#882)
- 0.1.48
- Refund failed solutions (#974)
- chore: test deployment of auth proxy
- chore: set circuit breaker
- chore:set statedir for auth proxy
- isLoading false check for snake spinner
- chore: decrease free credits from 500 to 50 for new users (#1066)
- chore: add hostname and fix cat log
- chore: use different names for the auth proxy
- chore: add anthropic test command, remove daemon flag
- chore: add log output cat
- chore: add view log helper script
- chore: pass mem to tailscaled not up
- chore: naively try adding bash
- only spin until done fetching
- chore: use state mem for tailscale auth proxy to try and get our name back immediately
- 0.1.47
- fix view task button loading state
- chore: update npm deps hash and readme instructions for fixing it
- 0.1.46
- Logs: display specific reason for errors (#1050)
- tem 4621 (#1062)
- turn on ts worker
- only create one single issue source code repo for jira tembo label (#1063)
- remove usages of updateManyIssueSource
- oops rm console.log
- dont show incomplete banner when user has repos enabled
- rm formatting-results.md
- show top 50
- Add formatting results summary (#969)
- fix types in next config
- fix types in next config
- fast af now??? (#1060)
- enable code repos instead of issue sources (#1059)
- add job to solution (#1044)
- improve logging in linear webhooks
- fix border radius in profile pic dropdown
- Fix workspace dropdown border (#1058)
- PR -> Pull Requests
- Problems with /issue/create (#1041)
- Fix Mobile UI Responsiveness (#1055)
- Add 400+100 credit pack (#1054)
- 0.1.45
- update tskey again
- update old tskey
- 0.1.44
- job names in frontend (#1051)
- fix: remove double borders in tool input UI rendering (#1049)
- fix isQueued condition
- dont poll queue job so much, use lastQueuedAt instead (#1046)
- Extract only error-relevant parts of Github Actions logs (#1039)
- feat: setup sentry in worker with environment detection (#1045)
- fix styling and display event message for errors
- Enhance organization settings page with user role checks for member management. Added tooltip for non-admin users and refactored dialog rendering based on admin status. (#1040)
- 0.1.43
- 25 -> 500
- 0.1.42
- try catch the git fetch cmd (#1038)
- chore: add cleanup, use ts worker in staging
- remove chat prompt from createBranchName
- 0.1.41
- fix addCredit open on safari
- Hide private endpoints from public docs (#1019)
- feat: update Cursor label to Cursor BugBot in pull request review settings (#1037)
- fix lint
- Add enabledAt to CodeRepository (#1035)
- chore: add github pk secret
- chore: pin ruby version
- early exit with NEXT_PUBLIC_ONBOARDING_DISABLED
- chore: fix few bugs, use solve_issue_v2 by default in staging if using the constant
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.40
- Add cancel task modal (#1030)
- support github action bot as reviewer (#1032)
- return aws from integrations endpoint (#1031)
- Don\'t check author_association for private repos (#1027)
- remove getExternalButtonUrl (#1023)
- update: change log text from \'solve\' to \'task\' (#1026)
- github sync: filter out disabled & archived repos (#1022)
- fix isQueued condition
- 0.1.39
- set ts worker count to 0
- Linear webhook: use `createQueueJob` (#1020)
- update to use hasCredits (#1018)
- attempt to fix db url parsing
- remove prefix from label in linear sync
- chore: ts agent env vars
- 0.1.38
- upsert issue source based on externalId set to CodeRepository
- fix (#1016)
- reduce padding on settings page tabs (#1014)
- rm second canceled task btn
- tem 4586 (#1008)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.37
- chore: disable auto start of ts agent, add better logging for 401
- chore: add bundler and a few other deps to sandbox
- chore: add loading of configuration
- Linear: assigned by as createdBy (#997)
- chore: fix few ts worker issues
- chore: fix loading of container
- fix lint errors in issue details (#1012)
- Merge branch \'run-ts-agent-in-prod\'
- chore: fix url
- default tasks vars to empty str (#1010)
- chore: run ts agent in prod
- docs: add colors section to web app README with usage verification (#1009)
- ts docker sandbox (#971)
- 0.1.36
- remove check in isTemboActor
- whop rename text to failing workflow (#1007)
- fake_sandbox: create /workspace/repo, set cwd to temp dir (#1006)
- proxy: cancel fast (#1005)
- task page changes (#992)
- 0.1.35
- prevent comment dupes (#1002)
- Sync integration if repos are added/removed (#999)
- Ability to cancel jobs (#1001)
- uncomment
- prefix repo labels with tembo/ (#996)
- Add comment on GH action fix (#994)
- move ai logic to /ai instead of /services/ai
- order dashboard tasks by last queued (#987)
- redirect even if github is installed (#986)
- Updated weekly report email (#985)
- 0.1.34
- upsert issueSourceCodeRepository
- upsert issue source in issue/create (#983)
- tem 4517 (#982)
- sync integration prio set to 10 (#980)
- turn onboarding off in dev (#979)
- taskId on event log (#973)
- resync github when perms change (#978)
- suggested issues (#977)
- chore: try more invalidations for auth proxy
- note to self
- make username black
- task summary
- Merge branch \'main\' of github:tembo-io/tembo-v2
- better check
- 0.1.33
- comment out tsAgent
- from linear
- refetch credits every second when task in progress
- fix
- don\'t show unknown
- 0.1.32
- logging
- task [id] page + more (#956)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.31
- default workspace/repo path to fix feedbackLoop (#972)
- Issue creator model (#960)
- upsert user email (#967)
- toggle off solve max issues (#896)
- 0.1.30
- chore: fix build sandbox
- Revert "chore: fix build sandbox"
- chore: fix build sandbox
- clone into /repo subdir (#964)
- remove pm system prompt from settings (#963)
- Feedback loop: filter out failing checks that are not Github Actions (#962)
- init tembo.md
- 0.1.29
- check for claude.md before commit (#957)
- order by last queued at
- Set pull.rebase false config (#949)
- rm success checks
- 0.1.28
- billing portal (#944)
- github: fix ReviewThread upsert (#946)
- 0.1.27
- Revert CLAUDE.md in pull_and_push (#942)
- PR: Increase Signup Free Credits (#941)
- agent: push before git pull in feedback loop (#939)
- Fix group analytics and error handling (#904)
- Disable Generate PR Button When No Repo Linked (#938)
- Shift+enter for newline, enter to submit (#934)
- rm absolute path on claude md checkout (#932)
- set manual issue source
- 0.1.26
- much better optimistically create issue in dashboard (#931)
- chore: fix tembo runner for agent
- ui fixes + onboarding fix (#928)
- 0.1.25
- Dont commit claudemd (#926)
- chore: rename docker images (#925)
- chore: use image tag directly
- chore: wip adding ts agent to vm (#918)
- useClerk instead of useAuth
- set afterSignOutUrl
- proxy: stream to front-end only valuable output (#924)
- chore: remove some invalidations
- CI failure feedback loop: allow up to 3 attempts (#922)
- chore: use correct port for ts auth proxy
- 0.1.24
- handle issue.create linear webhook event (#920)
- chore: add jq and proper tailscale path
- chore: attempt ssl for ts auth proxy
- Add review settings for Cursor, CodeRabbit (#914)
- redirect even if github is still installed (#916)
- 0.1.23
- Revert "chore: run docker sandbox as non root user (#909)"
- solution history -> attempt history
- rm max solutions setting (#913)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- credits badge
- set max solutions to 0
- Handle PR reviews without pull_request_review_comments (#906)
- push tembo.md as a test
- chore: run docker sandbox as non root user (#909)
- 0.1.22
- nodejs 22
- show merged PRs on dashboard (#908)
- 0.1.21
- make claude.md in workspace
- 0.1.20
- chore: update deps and add sandbox helpers
- name deploy based on env (#907)
- loading state for pr status pill (#900)
- chore: improve sandbox (#905)
- 0.1.19
- chore: remove swift from sandbox
- ability to toggle on/off draft PRs (#902)
- agent: write to ~/CLAUDE.md (#901)
- chore: remove aws ssl for auth proxy
- add rubocop
- chore: add test endpoint for auth proxy
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- 0.1.18
- chore: add deps to sandbox (#899)
- Modal Rendering Fix (#897)
- sort non coming soon integrations first
- feat: change \'integration\' to \'dev tool\' in help text (#895)
- update container size
- 0.1.17
- some polish (#893)
- dont hide text just word break
- handle overflow in task summary card
- 0.1.16
- add some indexes to fix dashboard issue query perf (#892)
- 0.1.15
- increase claude code timeout to 1 hour (#891)
- toggle off codebase scanning
- filter out level 0 issues
- filter out level 0 issues
- rm PAYG thing again
- dont set slug in org creation
- dont show sources pill for linear
- rm PAYG thing
- Limit Task Title Length in Dashboard (#889)
- tem 4495 (#890)
- fix unused (thought i already did this lol)
- show diffs on prs (#888)
- PR: Fix Integration Links (#885)
- 0.1.14
- comment out tracking code in github webhook
- 0.1.13
- update diff type (#887)
- Fix missing onboarding redirect + intercom + sentry boot (#886)
- 0.1.12
- try catch segment tracking for testing
- 0.1.11
- set targetBranch in github sync (#884)
- save additions + deletions (#878)
- fix: change \'tickets\' to \'issues\' in linear integration description (#880)
- Missing line from #839 (#875)
- lint
- fix issue list perf (#879)
- 0.1.10
- show tasks btn for every integration
- improve tracking (#874)
- fix lint
- 0.1.9
- optimistically create issue in dashboard
- Add diff to `PullRequest` (#839)
- 0.1.8
- only take the first 20 tasks
- fix webapp build
- tem 4456 (#872)
- Historical agent logs (#851)
- dont show enable sources banner for linear and jira (#873)
- 0.1.7
- handle externalUrl in PRs for jira
- fix wrong data schema in jira issue prompt
- add hasNextPage to loading condition
- fix lint
- fix workflow state typo (#871)
- add loader for branch selector to fix bug for tensure (#869)
- init issue creation webhook and change default repo naming (#862)
- API segment tracking v2 (#808)
- 0.1.6
- paginate branches (#857)
- chore: deploy to different s3 buckets
- chore: fix deploy assets for staging
- chore: oauth callbacks get higher priority
- feat: add lastActiveAt to org (#856)
- fix: incorrectly reporting cw stats
- improve error handling in manual creation endpoint (#855)
- 0.1.5
- PRs -> Pull Requests
- uncomment migrations
- add one request (#852)
- 0.1.4
- remove has issue checks in coderepo scanning
- fix jira externalUrl
- agent: finish PRs even if org goes out of credits (#779)
- I\'m too lazy to write a commit message.
- 0.1.3
- use siteId to register jira webhooks instead of externalId
- 0.1.2
- upsert CodeRepository in github sync (#846)
- 0.1.1
- rm --dangerously-skip-permissions
- update claude code to 1.0.38
- agent staging (#845)
- use sourceProviderClass
- agent staging (#844)
- chore: set arn for agent in staging (#843)
- create new instance of source provider class (#842)
- enable tembo label issue source in jira sync
- Abstract Git provider specific code into the api (#812)
- typo
- rm gitlab hardcoded from ui
- 0.1.0
- tem 4370: jira integration (#834)
- fix: replace wildcard CORS origin with specific frontend URL (#480)
- record credits used in recordTokenUsage (#838)
- skip scanning if aleady has issues (#836)
- settings: email preferences (#783)
- create new instance of scanner class to fix bug in /scanners
- fix bug in issue source hook create check
- track all buttons (#835)
- fix some types (#833)
- gitlab support (#811)
- remove logs panel (#832)
- init scan command in cli
- updateIntegration callback in integration provider (#815)
- move max bot reviews && refactor with form (#814)
- Pull request settings (#784)
- chore: add helper cli (#810)
- chore: add CDK env to bootstrap step
- agent: shallow clone with remote branch fetching (#806)
- chore: fix asset deployment
- reset CLAUDE.MD before pushing (#805)
- 0.0.10
- default false
- Enhance GitHub Integration Settings UI (#735)
- 0.0.9
- queue PrioritizeIssues job in issue source hook (#782)
- Weekly report email (#724)
- clean up tracking in app (#781)
- fmt
- Remove Closed PRs Card from Dashboard (#780)
- use latest aurora version (#778)
- fix tests
- add new aurora serverless database (#450)
- Job Execution Timeout Fix (#776)
- fix: deploy assets (#777)
- only open PR if there is not already a solution (#772)
- 0.0.8
- agent: reorder so that tembo.md is the rule file with highest priority (#765)
- queue sentry solve if instantSolve setting is set to true (#748)
- Convert rule files (including tembo.md) into CLAUDE.md (#749)
- 0.0.7
- fmt
- disable sentry for staging
- cmd status (#758)
- 0.0.6
- chore: setup CDK_DEPLOY_ENV for agent
- chore: deploy agent to staging
- 0.0.5
- 0.0.4
- chore: test with sts
- 0.0.3
- staging deploy (#753)
- 0.0.2
- 0.0.1
- remove web fetch tool (#754)
- remove codeblock from solution histor
- Issue Tags (#664)
- close dialog
- add name and email (#742)
- slight margin botton on create task
- tem 4017: user supplied issues (#732)
- add cookie domain (#738)
- segment api setup (#720)
- pretty
- fix: prevent auto-scroll when user has scrolled up in live task log (#733)
- improve issue level generation (#730)
- Prioritization Prompt (#729)
- user provided issue type (#728)
- agent: react to CI failures (#702)
- enqueue new prioritize_issues when system prompt changes (#727)
- fix: correct typo \'prioreitize\' to \'prioritize\' (#725)
- integration settings (#723)
- Better Credit Display Format (#721)
- fix gtag
- prioritized task ui (#684)
- Add Git Repo Configuration for Postgres Integration (#706)
- fmt
- add back ga
- track onboarding (#675)
- API: new endpoint `generate-pr-comment-message` (#713)
- fix agent build
- hasCredits fn (#718)
- move .claude.json to setup fn (#717)
- Longer visibility timeout for Rust agent jobs (#712)
- agent readme
- update github instance name in getIntegrationInstanceName
- handle access denied in oauth callback
- fix: remove unsafe type casting in error logging (#716)
- fix claude code setup
- use settings.json
- .claude instead of root .claude (#707)
- fix branch endpoints
- agent: Sentry DSN is in /run/secrets/ (#701)
- refactor: abstract oauth providers (#697)
- Initial Resend (#689)
- fix: ensure proper await sequencing for userMemberships revalidation (#696)
- toggle includeCoAuthoredBy to false in settings.json (#695)
- fix: remove unsafe type casting for review.author_association (#690)
- try catch getting github install
- only check for credits if solve issue or solve max
- agent: continue if `request_review` fails (#688)
- catch error
- seed database
- swallow credit error in oauth callback
- skip clerk test
- fix tesrs
- fmt
- Init Sentry after tracing (#687)
- fix types
- only skip if less than maxSolutions (#686)
- Max automated review depth (#666)
- disallow `git commit -m` tool in claude code (#685)
- cw metrics (#683)
- chore: add basic cloudwatch metric, increase worker size (#682)
- fix types
- queue cleanup (#663)
- agent: move Sentry DSN to env var, init only if var is set (#669)
- chore: fix create issues not getting hit
- rm test
- fix: queue jobs not being added correctly (#681)
- rm omit
- fix tags
- chore: reenable firelens
- pull changes before pushing (#660)
- Revert "fix: replace hardcoded database credentials with environment variable…" (#679)
- fix: replace hardcoded database credentials with environment variables (#678)
- sort by level first
- only get issues that have a repo selected (#662)
- job deps (#671)
- make env public (#665)
- fix linear level
- return ok if no integration found for linear
- use sonnet 4 instead of opus
- use opus 4 for prioritize_issues (#661)
- setup segment (#578)
- require api key for opus and sonnet 4 (#658)
- Automated feedback loop depth limit (#655)
- fix: update Tembo view link to include version query parameter (#653)
- add graphite user check to handleGitHubPullRequestReviewSubmitted
- allow graphite bot (#650)
- rm claude.yamml
- set BASH_MAX_TIMEOUT_MS and BASH_DEFAULT_TIMEOUT_MS (#647)
- comment no credits in PR review submitted (#648)
- Webhook fixes for feedback loop (#644)
- fix: add optional chaining for userMemberships.revalidate call (#641)
- validate using api endpoint (#639)
- Feedback loop v1 (#630)
- BYOK UI (#633)
- handle case where llm picks more issues than maxSolutions
- move prioritize_issues to process_orgs (#634)
- silently fale deleting prioritized issue
- generate pr title and description (#628)
- fix check-types
- tem 3795: issue prioritization (#584)
- chore: allow using own api key, use large model for scanning and attribute credits (#617)
- update codeowners
- feedback_loop: include review threads for `solve`\'s prompt (#629)
- reaction on root pr comment (#626)
- Initial `FeedbackLoop` job (#606)
- cleanup abort controllers (#619)
- sort tasks by createdAt desc
- show working even when not expanded
- add run_without_timeout (#611)
- rm run_with_timeout
- agent: more informative errors on command failures (#608)
- nullable PR template
- dont error if commit fails (#607)
- tweak insufficient credits message
- upsert issue with repo label issue source even when assigning (#605)
- agent(sandbox): strict error treatment (#604)
- agent: native Rust timeout (#603)
- model selection (#599)
- agent: make Claude Code generate commit message (#600)
- Tem 4054 (#586)
- feat: enhance sidebar with tooltips and loading skeletons (#598)
- improve logs a bit (#597)
- Solve Fix cut-off font issue in integrations list (#560)
- Solve Change "View issue on Tembo" to "View task on Tembo" (#574)
- show working even when closed
- agent: remove `--json` setting (#594)
- agent: make Claude Code commit changes, fallback to API (#585)
- tem 4307 (#587)
- feat: add issue tags (#582)
- web/agent: allow retrying solutions (#577)
- chore: try various things for agent flake deploys (#579)
- Solve Allow selection of target branch for PRs (#572)
- Add events sidebar state management and cookie handling (#573)
- Solve Add filter buttons to /tasks (#542)
- Markdown for task summary (#565)
- init integration + issue source settings (#569)
- max solutions can be zero (#571)
- Solve fix flash of "Scanning for repositories" loading state (#568)
- queue scan on updateMany (#567)
- Solve Send Linear comments along with issue description to LLM (#503)
- Solve render task summary as markdown (#563)
- only trigger feedback loop when tagging @tembo or @tembo-io (#564)
- chore: fix cdk
- chore: disable firelens for debug
- chore: set restart time to 60 seconds
- Create internal doc on how to build integrations (#219)
- chore: allow ecs container restarts for worker (#561)
- use tembo/ instead of tembo-solve/ prefix
- Save pull_request_review_comments (#529)
- only show spinner if task is in progress
- reset: queue scans only for enabled issue sources (#559)
- Handle closed / merged PRs (#536)
- claude.json -> .claude.json (#556)
- Solve Scanner loading skeleton (#553)
- chore: add timeouts to gh calls (#554)
- add back timeout
- save claude json contents to solution and pass --continue to claude code (#551)
- web: fix Vercel build (#550)
- /integrations/configure/{id}: more loading checks (#543)
- setup zenstack in admin dashboard (#534)
- live button to go back to live logs
- show logs card in task page (#537)
- createdBy fields (#242)
- dont show onboarding if already completed (#535)
- streamed claude code logs (#528)
- chore: add error logging to worker failure
- I\'m too lazy to write a commit message.
- loading state github issue sources
- chore: record fail reason on queue job (#532)
- chore: fix clerk webhook (#533)
- fix: queue sync integration job (#531)
- ticket -> issue
- lowercase github
- lowercase linear org name
- Solve Maintain task filter state on back button (#508)
- chore: grant permission to task role
- chore: use correct policy name
- chore: use new cert for proxy
- chore: add certificate, setup port
- chore: move auth proxy to port, setup record
- agent: rename `.dba.json` -> `.tembo.json` (#526)
- chore: build on change to auth proxy
- chore: use userspace networking
- chore: fix path for ts container
- `mergedAt` in `PullRequest` (#525)
- fix: docker file path
- chore: add fargate service for auth proxy
- aws bugs (#521)
- feat: tailscale authentication proxy (#522)
- web on port 3000 admin on port 3001
- admin tsconfig
- admin meta tags
- fix some type errors
- tem 3894: set priority from sentry issues (#519)
- I\'m too lazy to write a commit message.
- init admin app (#520)
- Delete Tembo PRs after merge (#518)
- remove pr_template.md
- fix pr desc (#516)
- clerk: upsert org in `orgMemberships.created` (#507)
- tem-4117: mention feedback loop in PR description (#506)
- clerk: upsert in `organization.create` (#505)
- fmt
- Solve Show most recent PR in task view (#501)
- make integration optional in github wehook (#502)
- fix: add overflow-y-auto to dashboard and sidebar for mobile scrolling (#500)
- dont trigger any logic if labels were not added
- fix no labels added condition
- max height
- fix loading state and empty state in dashboard (#498)
- respond with comment when no credits (#485)
- feat: issue source panel on dashboard + only show tasks for issue sources that are enabled (#473)
- Solve // TODO - Verify stripe webhook signature (#476)
- linear: require repo and default repo (#469)
- fix string escape in onboarding
- turn github sync in worker back on
- move first sync to /integrations onboarding page
- respond to users comment when they tag tembo (#471)
- trigger first github sync via first-sync endpoint (#470)
- fix icon loading (#467)
- Delete Github installation when removing the integration (#455)
- fix: lint
- feat: disable Generate PR button and add tooltip when there is an existing PR solution (#466)
- improved tasks page (#461)
- linear ui (#462)
- add search (#464)
- endpoint for manual first sync (#463)
- Update EventLog messages (#444)
- tailscale timeout
- linear bugs (#459)
- break early on github to debug worker exit error
- integrations: add reset button, confirmation dialogs for reset/uninstall (#445)
- Revert "Revert "set linear issue to in progress when solution is first create…" (#454)
- Revert "set linear issue to in progress when solution is first created (#449)" (#453)
- set linear issue to in progress when solution is first created (#449)
- change pending solution text
- findFirst instead of findUnique
- only set issue source id during assignment
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix: allow skip github in onboarding if repos endpoint return [] or fails 3 retries (errors)
- rm issue source id from update
- fix: onboarding redirect bug
- dont check credits for repo comment (#446)
- fix: integrations UX (#439)
- linear repo labels (#433)
- chore: add backup db script [skip ci]
- chore: missed await
- chore: await loop in worker
- chore: add another index for event log [skip ci]
- chore: make cleanup run more frequently, remove concurrently [skip ci]
- chore: add indexes for queuejob
- Resolve issue if it was resolved in Sentry (#430)
- no need for explicit
- pass undefined instead of empty array (#443)
- add worker to turbo run dev
- chore: upsize resources
- fix zenstack frontend types (#442)
- fix prettier
- conditional render pr external url
- chore: dont pass other jobs to the rust agent
- chore: fix prettier
- chore: dont queue unenabled issue sources
- chore: improve debug anthropic output a little bit
- chore: attempt to fix socketio connection
- chore: cleanup log levels
- chore: improve no job log message, increase sleep time
- chore: use better datetime formatter
- chore: add debug jobs page to frontend (#441)
- fix: router refresh on workspace update
- fix broken onboarding
- chore: cleanup ecs agent log
- chore: allow all methods
- chore: add passthrough endpoints (#438)
- fix issue source icons (#434)
- chore: fix merge ref
- chore: fix merge ref
- chore: fix merge ref
- feat: typescript queue worker (#426)
- bun in deploy agent
- bun in agent ci
- tem-4162: use linear branch name if exists (#425)
- feat: new onboarding (#427)
- externalUrl in IssueSource (#429)
- add linked repo to task page (#359)
- agent(process_orgs): don\'t scan/sync if count == 0 (#369)
- fix event row accessing id when no integration
- fix issue source query sending no where clause (#424)
- linear polish (#410)
- rename linear svg
- pr description links (#404)
- remove unused file
- Merge branch \'main\' of github:tembo-io/tembo-v2
- update
- benja/fixes (#347)
- bun in api assets action
- github
- Github -> github
- setup bun in deploy api action
- ignore dbml from type checking (#401)
- dont show spinner when failed solution (#375)
- Avoid responding bots (#374)
- fix onSync rendering loop bug
- Trigger sync for new integrations (#364)
- rm dupe scanners and dont hash issue id (#370)
- dont hide overflow durring onboarding
- tem 4119: linear integration v2 (#363)
- chore: add api auto scale (#367)
- fix: aws setup in prod (#366)
- lastScannedAt on issueSource (#365)
- generate commits using api endpoint (#326)
- add back append system prompt now that claude code is updated (#350)
- Make LLM requests for issue data before DB transaction (#308)
- chore: update claude code (#348)
- benja/fixes
- no need to double stringify issue
- set page size in linear scan (#337)
- log claude code version
- update claude code (#339)
- comment out append-system-prompt for now
- improved prompts (#312)
- Remove dba mention (#327)
- trim issue title
- Index for EventLog history (#324)
- show solve issue button even for external users
- benja/integrations sidebar perf (#321)
- chore: graviton rds xlarge
- integrations sidebar stuff (#320)
- Events markdown continuation (#319)
- Events log: render Markdown in `event.message` (#318)
- check for local diff commits before opening new PR (#315)
- chore: add indexes to org id
- chore: fix ref
- chore: deploy sandbox to gcr
- Some missing /issues -> /tasks (#311)
- issue_comment.created: ignore bot comments, check if PR author is Tembo (#279)
- chore: fix linear filtering (#309)
- Add ca.crt support for Postgres connections (#288)
- fix /issues link in pr description
- dont show issue solving state when PR is true
- only show pending state if there is no PR
- temporary polling when clicking solve issue
- env var for using bedrock or not, set to true in prod (#298)
- Github: handle repositories removed/disallowed (#294)
- chore: add claude code github action (#293)
- use bedrock for haiku ai calls (#290)
- revert
- use bedrock inference profile id
- use bedrock with creds
- use bedrock with creds
- register
- add aws bedrock test (#289)
- set sidebar open to default even if undefined (#287)
- remove old queries and fix loading state in dashboard (#286)
- store onboardng completed at in db && add new switcher in onboarding (#285)
- redirect to base route after go to app
- rm onboarding_finished_at
- pull publicMetadata from organization instead
- typo in title tag
- false condition
- check against user publicMetadata
- notify benja darren ry on feature request
- fallback
- get orgs from api before creating (#284)
- revert slug no need
- use userid in hidden organization slug
- Fix require org (#283)
- Issues: apply filters in DB query (#277)
- use first name as org name and fallback to generated name if not found (#280)
- Save `job_id` in `Solution` (#267)
- rm failed check for queued loader (#270)
- use env var directly for connection_limit (#268)
- refactor to use ensure_job_data_has_org_id
- fallback to job.organization_id if its not in data
- Truncate large parameter lists (#238)
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- Fix condition to display Sync button (#264)
- fix PR count in dashboard
- revert verbatimModuleSyntax
- default value in query state to empty str
- invalidate issue query when inserting agent job (#266)
- increase prisma connection_limit to 30 (#265)
- set claude model to latest
- chore: fix path ref
- chore: update claude code
- chore: add test scripts to sandbox
- chore: even better error messages
- chore: add 3 minute timeout to claude
- chore: better api errors
- chore: check types, pass in anthropic key
- chore: fix typo
- chore: remove socket io from proxy for testing
- chore: add org id to anthropic starter
- chore: fix ref
- chore: add doctor commands to vm
- save job info to tmp json file (#261)
- chore: add simpler queue metrics endpoint
- chore: add org id on feedback loop
- fix flash of solving spinner
- chore: solve issue jobs get higher priority
- chore: add more agent events (#260)
- revert supabase externalId to org for now
- chore: fix typo
- chore: add event log to github issue comment
- ChevronsUpDown selector
- chore: add better message on existing integration failure
- `lastQueuedAt` ui (#259)
- chore: fix migration again
- chore: fix migration
- chore: add support for tembo ignore file (#258)
- chore: add default timestamp to last seen
- add last queued at to issue (#257)
- chore: add last queued at to issue (#256)
- Run API tests (#254)
- fmt
- fix: improved sentry replay + identify user
- chore: add more metrics and fix existing
- lint
- Sentry -> sentry
- typo
- Save user info in Clay on sign-up (#236)
- Merge branch \'main\' of github:tembo-io/tembo-v2
- feat: add sentry to web
- lint
- update sentry dsn for web
- rm integration name label
- chore: fix metric labels
- silently fail get_modified_files
- another one
- gitHub -> github
- Github -> github
- chore: fix prom client labels
- Github -> github
- gap in installed integrations
- chore: add priority to process orgs endpoint
- show issue count in dashboard
- chore: add labels to prometheus metrics (#251)
- fix borrow
- Github -> github]
- another one
- fix another integrationType reference
- fix some usages of Integration.Type
- chore: add more logging to process orgs endpoint
- remove usage of IntegrationType enum from frontend
- Add organizationMembership.created Clerk webhook (#220)
- chore: remove usage of integration type enum (#250)
- show total issues
- chore: allow any credit size (#249)
- chore: fix remianign credits calculation
- fmt
- remove --depth=1
- ignore
- update lockfile
- update linear api key to tembo app
- socket io debug page (#248)
- rm event.payload
- update turbo.json?
- remove encoding package + add it to externals in webpack
- add encoding dev package
- bro
- lets try this
- get PullRequest using solution id (#247)
- fix build issue
- feat: add intercom + feature requests
- fix metadata
- fix lint
- Validate Postgres connections during insertion (#196)
- rm dead code
- metadata for debug
- chore: dont create db
- tem 3907: use solutionId in solve_issue job (#245)
- chore: fix socket io prisma error (#244)
- run api action with diff in database pkg
- view in github
- chore: add scanner settings model (#243)
- remove extra hr
- orgaization createdAt field (#241)
- turn productlane back on
- remove issue id from event log
- show last seen
- Fix event log (#240)
- chore: add external url to issue
- chore: cleanup api logs
- fix: s3 bucket for aws setup
- fix dashboard empty state condition
- scan code (#239)
- small tweak to incomplete integration styling
- fix build error
- better loading state (only show if PRs are there)
- empty dashboard state
- show org name in installed integrations row
- fix sentry hash
- fallback to hash
- sentry link needs to go to /issues
- rm conditional render
- fix externalUrl
- fix button text
- optimistic state
- add on sync
- feat: clarity when missing enabled sources
- ossue name overflow ellipsis
- fix typo
- lint to fix deploy
- Merge branch \'main\' of github:tembo-io/tembo-v2
- make it more clear you have to enable sources
- new title and desc
- tem 3952: ability to edit issue and summary in UI (new prompts coming soon in another branch) (#235)
- Onboarding: don\'t send e-mail from API (#212)
- chore: dont error on not enabled scanner
- chore: continue on empty credits
- chore: make solution id required for pull request
- chore: actually pass in org id
- fix insert jobs (#234)
- chore: fix insert jobs (#233)
- chore: scope queue jobs (#231)
- unused-index: exclude PK/unique constraints, empty tables (#228)
- only run webhook for issue resource type
- chore: show latest failed in failed endpoint
- visually hidden title
- Merge branch \'main\' of github:tembo-io/tembo-v2
- update url
- set db size to db.t3.medium (#223)
- tem 3933: sentry integration v2 (#225)
- Merge branch \'tem-3918\'
- watch video in onboarding
- return ok if unhandled webhook
- create org if not found (#217)
- set externalUrl for all issues (#218)
- Tem 3953: hide ignored/resolved issues from issues feed (#213)
- chore: expose errors to api
- sorting and comment out productlane, some weird styling issue with it
- rm langfuse tracing from agent (#206)
- tem 3941: skip solve_issue jobs when org has no credits (#210)
- chore: remove unnecessary logs
- chore: remove log group name since cw agent complains
- chore: use cauge
- hook: Queue source scan when issue source is enabled (#208)
- chore: add Write tool
- chore: add more business level metrics
- api.rs: drop leading slash in `/issue/unsolved` path (#209)
- enable postgres issueSource by default
- fix: optimistic merge
- chore: pass thru onError for HTTPExceptions
- Create `User`s on Clerk\'s `user.created` (#203)
- show solution metadata in side module (#205)
- chore: add basic auth back
- agent: send `command_executions` always, fix `fail_solution` (#204)
- chore: remove basic auth as test
- rm animate-spin from <Spinner />
- chore: add prometheus metrics for queue jobs (#202)
- fix styles for spinner when issues are being solved && let users change severity in issue page (#201)
- chore: add deployment json to git so nix sees it
- chore: setup dimensions
- agent(api.rs): fix call to `get_org_settings` (#200)
- chore: try and push metrics to cloudwatch
- fix(api.rs): bad path in fetch_job, fetch_job_by_id (#199)
- chore: fix ref
- chore: try and fix nix
- chore: add deployment info to agent
- chore: busybox hostname
- chore: lower log level
- absolute time when > 24 hours ago
- chore: add connection timeout to pg
- link langfuse prompts to traces and add refetch interval to issue source (#197)
- chore: update last seen at (#198)
- langfuse tracing (#195)
- tem 3869 (#194)
- Fix email ID for Welcome email (#193)
- Send welcome emails (#191)
- tem 3877 (#192)
- slow-query: skip queries with disallowed tables/functions (#178)
- only sort to enabled on first load to avoid jump (#190)
- remove status filter in issue page
- some layout polish in issues page && fix code repo upsert (#189)
- small ux fix
- gap-4 in grid
- Create failed solution if no code repository exists (#188)
- send user to integrations page if no github integration isntalled
- cleanup layout and loading state in issues page
- Merge branch \'main\' of https://github.com/tembo-io/tembo-v2
- date formatting in issue page && also fix flash of bannnnenr
- api: rework requests into a `Client` struct (#187)
- fix issue status
- show isSolving from /issues page
- improved github settings ui (#186)
- chore: add logging to ai generation, dont upsert settings
- Sentry: remove default DSN (#185)
- move sort up
- Merge branch \'main\' of github:tembo-io/tembo-v2
- small fixes
- chore: update deps
- chore: scale out agent
- chore: add github webhook event logging
- show solution card even if no open PR
- chore: remove unused json field from agent
- typo
- tem 3871 (#184)
- fix severity filter in issues page (#183)
- chore: paginate all github repos (#182)
- use issue.data for sentry issue payload in agent (#180)
- chore: give free credits on sign up (#181)
- chore: try and fix dynamic hostname systemd crash
- organizationSlug -> organization
- use /settings/billing for checkout link redirect
- specify return type for useGetInfiniteIssues
- tweak lint config
- ignore portable error
- unused imports
- fix zenstack type error
- quick way to disable postgres issue source (#179)
- use project id in sentry webhooks
- chore: bring sentry inline with other integrations (#177)
- chore: improve linear scan (#176)
- fix usage progress
- chore: remove console logs
- chore: emit linear events
- chore: limit event log to 25 events (#174)
- rm old get instance code (#168)
- chore: fix linear oauth
- chore: use long lived jwt in callback
- chore: fix integration page jumping around (#173)
- chore: add cascade deletes (#172)
- web: send errors to Sentry (#171)
- chore: issue emitter (#170)
- chore: use better profanity scanner (#169)
- disabled sources at the bottom
- chore: return queue logs on failure endpoint
- fix lint again
- api: send errors to Sentry (#159)
- fix sources sorting
- chore: set agent to use cloudflare dns
- issue summary (#164)
- chore: few fixes for broken integrations (#165)
- Sources page: don\'t list disabled issue sources (#162)
- chore: add issue source categories (#163)
- max solutions copy
- right token count in sidebar
- fix tsc (#161)
- fix lockfile
- listen to organization.created event in clerk webhook
- chore: add socket io support to API (#42)
- show purchase more credits btnn
- chore: improve linear integration
- only show enabled issue sources
- fmt
- TEM-3840: billing ui v0 (#158)
- chore: give agent more cpu and mem
- chore: allow branch other than main
- chore: stream sandbox output
- chore: automatically make code repos for github issue sources (#157)
- support github as issue source in ui
- chore: allow_promotion_codes
- chore: dont scan disabled issue sources
- chore: update org slug automatically
- fmt
- sort db integrations && new productlane widget
- chore: trim secrets for agent
- chore: fix typo
- chore: add version endpoint
- chore: add before service for ts key
- chore: fix dashboard name
- chore: fix ref
- chore: region fix
- chore: fix agent errors
- chore: pass region
- chore: add default
- chore: langfuse remove ssm
- chore: rename public asset bucket
- chore: update agent to bring in secret manager secrets
- pretty
- feature flag linear for internal users
- chore: set prod account number
- use organization connect in integration update
- chore: move API deployment to prod
- feat: add credit usage (#156)
- set org id in integration update
- router.refresh instead of push
- remove sentry callback page since not needed anymore
- remove more old mutations && add postgres to onboarding
- wip filter issues by integration.type (#155)
- add ability to ignore issues in severity dropdown (#154)
- chore: fix typo, add disabled any bug scanner
- chore: remove testing code from frontend
- chore: wip github as an issue source (#116)
- show solve issue button for internal users only
- sentry externalUrl and levelReasoning
- fix issue type errors after new fields got added
- avoid duping sentry errors using external id (#150)
- chore: add hook for issue level (#151)
- lint
- fix aws install modal bug
- fix badge sizing when 99+ in sidebar
- ui polish (#149)
- chore: cascade issue source on integration delete
- internal only button for triggering issue solve
- chore: fix debug log
- show repo count & fix resolve issue btn
- chore: dont use middleware for proxy
- sort issues by issueSource
- chore: remove unnecessary asset bucket
- chore: add anthropic proxy and token usage (#136)
- multi region aws fix (#124)
- finish sentry (#135)
- show required token permissions in sentry install modal
- patch old code in onboarding
- rm sync button in /sources page
- Merge branch \'main\' of github:tembo-io/tembo-v2
- fix lint + tsc
- create new alert rule for every sentry project
- improve design a little
- tem-3787
- limit sidebar events
- rm usage of old org settings query in usage-progress
- icons in issue source filters
- rm useOrganization
- lint
- fix resolve issue button
- fix filtering in issues page
- sentry icon size
- get org id from sentry orgs instead of project.team.slug
- show sentry icon in issues page && move sentry back to monitoring category
- link issue url in pr description
- sentry ui (#121)
- Run feedback loop on issue comment only if `tembo` was mentioned (#122)
- chore: remove logo to fix rust error
- chore: cleanup agent logs
- use basePrisma in seed
- chore: fix solve max issue error
- chore: include read count in failed jobs next time
- chore: use longer lived access tokens for aws cloudformation (#123)
- fix aws connection modal
- events stuff
- dashboard (#120)
- chore: give more memory to prevent crash
- chore: add routes to logger to debug errors (#119)
- workflows: add CI for agent (#99)
- agent: use API key & model from Organization Settings in Sandbox/Solver (#113)
- issue code hooks (#118)
- new posthog project key
- chore: increase queue frequency, improve queue stats
- chore: add enabled at and last seen at to issue (#117)
- use new aws install modal in onboarding
- chore: run migrations
- Merge branch \'main\' of github:tembo-io/tembo-v2
- read events from db
- chore: add claude code settings (#111)
- tem 3761 (#112)
- feat: feedback loop with github webhooks (#110)
-…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Added the option to view and copy the result url generated by Speedtest.
Open to changes.
Screencast
Checklist
npm run buildand tested this distribution build in Raycast