Skip to content

Conversation

@ShubhamVerma1811
Copy link
Contributor

Description

Added the option to view and copy the result url generated by Speedtest.
Open to changes.

Screencast

Screenshot 2022-02-25 at 10 20 13

Checklist

@raycastbot raycastbot added the extension fix / improvement Label for PRs with extension's fix improvements label Feb 25, 2022
@raycastbot
Copy link
Collaborator

Thank you for your contribution! 🎉

🔔 @tonka3000 you might want to have a look.

@mathieudutour mathieudutour merged commit 66e9a87 into raycast:main Feb 25, 2022
@raycastbot
Copy link
Collaborator

Published to the Raycast Store:
https://raycast.com/tonka3000/speedtest

@ShubhamVerma1811 ShubhamVerma1811 deleted the speedtest branch February 25, 2022 09:04
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

Labels

extension fix / improvement Label for PRs with extension's fix improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants