René's URL Explorer Experiment


Title: feat(web): enable referencing user attachments as evidence in Ask mode by whoisthey · Pull Request #1394 · sourcebot-dev/sourcebot · GitHub

Open Graph Title: feat(web): enable referencing user attachments as evidence in Ask mode by whoisthey · Pull Request #1394 · sourcebot-dev/sourcebot

X Title: feat(web): enable referencing user attachments as evidence in Ask mode by whoisthey · Pull Request #1394 · sourcebot-dev/sourcebot

Description: Sourcebot is a self-hosted tool that helps humans and agents understand your codebase. - feat(web): enable referencing user attachments as evidence in Ask mode by whoisthey · Pull Request #1394 · sourcebot-dev/sourcebot

Open Graph Description: Text attachments can now be cited by the Ask agent as first-class evidence, with line numbers and an interactive panel view, just like indexed code references. Citations are provenance-distinct fro...

X Description: Text attachments can now be cited by the Ask agent as first-class evidence, with line numbers and an interactive panel view, just like indexed code references. Citations are provenance-distinct fro...

Opengraph URL: https://github.com/sourcebot-dev/sourcebot/pull/1394

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:dbe8508b-c384-218b-2bb8-9f1e24a5d82f
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8CD8:13A7CE:173122B:204626D:6A4DF5BF
html-safe-nonce2ad3d0b674e04a57b9f71c50e0c56136dd030ec71539a2379b2d7049c39d9c99
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4Q0Q4OjEzQTdDRToxNzMxMjJCOjIwNDYyNkQ6NkE0REY1QkYiLCJ2aXNpdG9yX2lkIjoiMjIzMjA0NDY1ODEyNDI1NjcwMyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac8117d396c4e3412c4bc94e6590b594cd753e606d9b8c112f9744e585fe59e811
hovercard-subject-tagpull_request:3958191889
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/sourcebot-dev/sourcebot/1394/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/d11c06afef6300214ba5a0de3155a1106fa6a7ad4bf327bda423aeb9c5db7d20/sourcebot-dev/sourcebot/pull/1394
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/d11c06afef6300214ba5a0de3155a1106fa6a7ad4bf327bda423aeb9c5db7d20/sourcebot-dev/sourcebot/pull/1394
og:image:altText attachments can now be cited by the Ask agent as first-class evidence, with line numbers and an interactive panel view, just like indexed code references. Citations are provenance-distinct fro...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamewhoisthey
hostnamegithub.com
expected-hostnamegithub.com
None5818716c93c6a2925b815402541a32814e43a7b1261c322b0c2df75224289566
turbo-cache-controlno-cache
go-importgithub.com/sourcebot-dev/sourcebot git https://github.com/sourcebot-dev/sourcebot.git
octolytics-dimension-user_id135396723
octolytics-dimension-user_loginsourcebot-dev
octolytics-dimension-repository_id846729675
octolytics-dimension-repository_nwosourcebot-dev/sourcebot
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id846729675
octolytics-dimension-repository_network_root_nwosourcebot-dev/sourcebot
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef4bb89367ca678f057d79b1abc45d6675b1bd5b2
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/sourcebot-dev/sourcebot/pull/1394#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsourcebot-dev%2Fsourcebot%2Fpull%2F1394
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsourcebot-dev%2Fsourcebot%2Fpull%2F1394
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=sourcebot-dev%2Fsourcebot
Reloadhttps://github.com/sourcebot-dev/sourcebot/pull/1394
Reloadhttps://github.com/sourcebot-dev/sourcebot/pull/1394
Reloadhttps://github.com/sourcebot-dev/sourcebot/pull/1394
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
sourcebot-dev https://github.com/sourcebot-dev
sourcebothttps://github.com/sourcebot-dev/sourcebot
Notifications https://github.com/login?return_to=%2Fsourcebot-dev%2Fsourcebot
Fork 316 https://github.com/login?return_to=%2Fsourcebot-dev%2Fsourcebot
Star 3.6k https://github.com/login?return_to=%2Fsourcebot-dev%2Fsourcebot
Code https://github.com/sourcebot-dev/sourcebot
Issues 92 https://github.com/sourcebot-dev/sourcebot/issues
Pull requests 36 https://github.com/sourcebot-dev/sourcebot/pulls
Discussions https://github.com/sourcebot-dev/sourcebot/discussions
Actions https://github.com/sourcebot-dev/sourcebot/actions
Security and quality 0 https://github.com/sourcebot-dev/sourcebot/security
Insights https://github.com/sourcebot-dev/sourcebot/pulse
Code https://github.com/sourcebot-dev/sourcebot
Issues https://github.com/sourcebot-dev/sourcebot/issues
Pull requests https://github.com/sourcebot-dev/sourcebot/pulls
Discussions https://github.com/sourcebot-dev/sourcebot/discussions
Actions https://github.com/sourcebot-dev/sourcebot/actions
Security and quality https://github.com/sourcebot-dev/sourcebot/security
Insights https://github.com/sourcebot-dev/sourcebot/pulse
whoistheyhttps://github.com/whoisthey
whoisthey/binary-file-attachmentshttps://github.com/sourcebot-dev/sourcebot/tree/whoisthey/binary-file-attachments
whoisthey/referencing-file-attachments-as-evidencehttps://github.com/sourcebot-dev/sourcebot/tree/whoisthey/referencing-file-attachments-as-evidence
Conversationhttps://github.com/sourcebot-dev/sourcebot/pull/1394
Commits51 (51)https://github.com/sourcebot-dev/sourcebot/pull/1394/commits
Checkshttps://github.com/sourcebot-dev/sourcebot/pull/1394/checks
Files changedhttps://github.com/sourcebot-dev/sourcebot/pull/1394/files
feat(web): enable referencing user attachments as evidence in Ask modehttps://github.com/sourcebot-dev/sourcebot/pull/1394#top
whoistheyhttps://github.com/whoisthey
whoisthey/binary-file-attachmentshttps://github.com/sourcebot-dev/sourcebot/tree/whoisthey/binary-file-attachments
whoisthey/referencing-file-attachments-as-evidencehttps://github.com/sourcebot-dev/sourcebot/tree/whoisthey/referencing-file-attachments-as-evidence
https://github.com/whoisthey
whoistheyhttps://github.com/whoisthey
Jun 29, 2026https://github.com/sourcebot-dev/sourcebot/pull/1394#issue-4770996887
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://private-user-images.githubusercontent.com/296942633/614842386-1119defc-3c4c-468c-ba66-22825c6d5b85.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM0OTQzNzksIm5iZiI6MTc4MzQ5NDA3OSwicGF0aCI6Ii8yOTY5NDI2MzMvNjE0ODQyMzg2LTExMTlkZWZjLTNjNGMtNDY4Yy1iYTY2LTIyODI1YzZkNWI4NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcwOFQwNzAxMTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYzkwMTk3NGEzZDljNTA3ZjUwOTAyMzc0NWYzMjRmYzIxZTMzYjJjZmIxMjZhYTU0ODI1YTcyOTMwOWE2Y2Y3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.sKjEvbO0p1Hv__E2ORhzJ54bejSr_1R0Z6P2WOb3ekA
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
whoistheyhttps://github.com/whoisthey
June 25, 2026 20:58https://github.com/sourcebot-dev/sourcebot/pull/1394#commits-pushed-8540cdb
https://github.com/whoisthey
https://github.com/cursoragent
feat(web): add language model inputModalities capability plumbinghttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/8540cdba92d8581c2eabd6507021663360726ca3
8540cdbhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/8540cdba92d8581c2eabd6507021663360726ca3
https://github.com/whoisthey
https://github.com/cursoragent
docs: add CHANGELOG entry for language model inputModalitieshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a473b49cd8de430e00183305a563f34dba39c113
a473b49https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a473b49cd8de430e00183305a563f34dba39c113
https://github.com/whoisthey
https://github.com/cursoragent
refactor(schemas): split document types out of inputModalitieshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/4b57d279bea951a86e806b46e555a30eebe615dc
4b57d27https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/4b57d279bea951a86e806b46e555a30eebe615dc
https://github.com/whoisthey
https://github.com/cursoragent
docs(schemas): clarify what counts as a document typehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0baabcba43e86432a1a69846d90a47c83b62499f
0baabcbhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0baabcba43e86432a1a69846d90a47c83b62499f
https://github.com/whoisthey
https://github.com/cursoragent
fix(web): widen getLanguageModelKey param to keyable subsethttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5e4045b0ef25d95ac740961d0368b5250e820daf
5e4045bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5e4045b0ef25d95ac740961d0368b5250e820daf
https://github.com/whoisthey
https://github.com/cursoragent
chore(schemas,web): keep schema dist fresh and resolve types from sourcehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/507d7586cb2f10f8ae166629cb36af19872d4e6d
507d758https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/507d7586cb2f10f8ae166629cb36af19872d4e6d
https://github.com/whoisthey
Merge branch 'main' into whoisthey/language-model-input-modalitieshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ed307eda86ef81fef03662445eb7fe21be27c1a7
ed307edhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ed307eda86ef81fef03662445eb7fe21be27c1a7
https://github.com/whoisthey
First pass file attachments, picker and drag and drop, with preview c…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a1aeb372d527ae42ffa1089f297244147044fd17
a1aeb37https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a1aeb372d527ae42ffa1089f297244147044fd17
https://github.com/whoisthey
Merge branch 'main' into whoisthey/language-model-input-modalitieshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/18ff55eebb1074b3ee46c09fea274943056eac61
18ff55ehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/18ff55eebb1074b3ee46c09fea274943056eac61
https://github.com/whoisthey
Merge branch 'whoisthey/language-model-input-modalities' into whoisth…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ebd573fc8527bd85afd84c7c3a4e4d3e8d8fa40e
ebd573fhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ebd573fc8527bd85afd84c7c3a4e4d3e8d8fa40e
https://github.com/whoisthey
escape key handle for modal and add missing description componenthttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5d69749df4ac19c9e449457186f390e5008f55af
5d69749https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5d69749df4ac19c9e449457186f390e5008f55af
https://github.com/whoisthey
Merge branch 'main' into whoisthey/text-file-attachmentshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/c52e1cf89ec3ef9dca22bb9e66ce5201e40c23eb
c52e1cfhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/c52e1cf89ec3ef9dca22bb9e66ce5201e40c23eb
https://github.com/whoisthey
binary attachments first passhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/f893212c2d35e29fa0914c0c9fb255028e09cac5
f893212https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/f893212c2d35e29fa0914c0c9fb255028e09cac5
https://github.com/whoisthey
https://github.com/cursoragent
refactor(web): resolve model capabilities from models.dev, not config…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/de291cc8ab301b28067812186f534bcba5b6f69e
de291cchttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/de291cc8ab301b28067812186f534bcba5b6f69e
https://github.com/whoisthey
Merge branch 'whoisthey/language-model-input-modalities' into whoisth…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d00f02ebc5ee64c244613f92bf5d0d2d8c4e0dba
d00f02ehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d00f02ebc5ee64c244613f92bf5d0d2d8c4e0dba
https://github.com/whoisthey
Merge branch 'whoisthey/text-file-attachments' into whoisthey/binary-…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7d7138adb5310be4dc39bb460b344f2ea4e92202
7d7138ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7d7138adb5310be4dc39bb460b344f2ea4e92202
https://github.com/whoisthey
make attachment pills consistenthttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d31052a3c14e589eb31a1d2ef2a61b9611940653
d31052ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d31052a3c14e589eb31a1d2ef2a61b9611940653
https://github.com/whoisthey
paste-to-attachment handling, raw paste keychord enabled, toast with …https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/fb8843b36db9837bea432cea3a38d7d79d8a3e75
fb8843bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/fb8843b36db9837bea432cea3a38d7d79d8a3e75
https://github.com/whoisthey
stronger typing for contracthttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/bf792601ee6a0da559aed28d354812bc18bc8f5c
bf79260https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/bf792601ee6a0da559aed28d354812bc18bc8f5c
https://github.com/whoisthey
remove blocking models.dev catalog request and add cache warm on startuphttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/dbcfc8a6036429193194705352194fed248ceb79
dbcfc8ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/dbcfc8a6036429193194705352194fed248ceb79
https://github.com/whoisthey
cleanup warminghttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7ba297bca6208a1f0cf26e5b6b4d19dd5d91886c
7ba297bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7ba297bca6208a1f0cf26e5b6b4d19dd5d91886c
https://github.com/whoisthey
Merge branch 'whoisthey/language-model-input-modalities' into whoisth…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/bc028ae3be44ae021ebaf9b04b442ad38c265050
bc028aehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/bc028ae3be44ae021ebaf9b04b442ad38c265050
https://github.com/whoisthey
remove button from toasthttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/070f8322844b01fcc4b74c8eb4d28a5668257e9f
070f832https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/070f8322844b01fcc4b74c8eb4d28a5668257e9f
https://github.com/whoisthey
Merge branch 'main' into whoisthey/language-model-input-modalitieshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/c050eb9fb2ac1e396d7621110f5d7cf856f453fb
c050eb9https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/c050eb9fb2ac1e396d7621110f5d7cf856f453fb
https://github.com/whoisthey
Merge branch 'whoisthey/language-model-input-modalities' into whoisth…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/3d22e2af66d16916e4adce56e3d3d014c8d5d28a
3d22e2ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/3d22e2af66d16916e4adce56e3d3d014c8d5d28a
https://github.com/whoisthey
add separate state to track pending attachments to avoid visual flick…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a62a25bbd2f92e2f702aa2cd6f7f441c2906858a
a62a25bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a62a25bbd2f92e2f702aa2cd6f7f441c2906858a
https://github.com/whoisthey
Merge branch 'main' into whoisthey/text-file-attachmentshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/38472b7459965fda94cff96a23ddb60598298979
38472b7https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/38472b7459965fda94cff96a23ddb60598298979
https://github.com/whoisthey
explicitly import already hoisted uuid and change bad crypto call for…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/af8a9db8db3ab11c2727a94b9e2b4584f6e54fda
af8a9dbhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/af8a9db8db3ab11c2727a94b9e2b4584f6e54fda
https://github.com/whoisthey
add changelog entryhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/2222dba6ec772f53e2dc1668b09c6fa40cae1f45
2222dbahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/2222dba6ec772f53e2dc1668b09c6fa40cae1f45
https://github.com/whoisthey
Merge branch 'whoisthey/text-file-attachments' into whoisthey/binary-…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a0780971355619aee943b9ee36f5c172628007c2
a078097https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a0780971355619aee943b9ee36f5c172628007c2
whoistheyhttps://github.com/whoisthey
June 27, 2026 15:15https://github.com/sourcebot-dev/sourcebot/pull/1394#commits-pushed-14a237d
https://github.com/whoisthey
remove granular file attachment controls in favor of single per-messa…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/14a237d2719bba6163764c4f5ba851a01302cb55
14a237dhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/14a237d2719bba6163764c4f5ba851a01302cb55
https://github.com/whoisthey
pass attachments through the login/upgrade redirecthttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/cb8181df5c0fbb16e429100d1a64a74e472634c2
cb8181dhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/cb8181df5c0fbb16e429100d1a64a74e472634c2
https://github.com/whoisthey
Merge branch 'whoisthey/text-file-attachments' into whoisthey/binary-…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5011caead62f50ec51735113bce206c7f46684c8
5011caehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5011caead62f50ec51735113bce206c7f46684c8
https://github.com/whoisthey
add attachment preview cache to avoid racey behaviour with chat threa…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/93bd8ae2f6822272c5247a83918174eb32f76086
93bd8aehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/93bd8ae2f6822272c5247a83918174eb32f76086
https://github.com/whoisthey
https://github.com/cursoragent
harden attachment caps, cleanup, and cold-cache capability resolutionhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ac42b7339198877d7370dcd6cb8fd2e030e78b3d
ac42b73https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/ac42b7339198877d7370dcd6cb8fd2e030e78b3d
https://github.com/whoisthey
https://github.com/cursoragent
address PR review feedback for binary attachmentshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/13a3e6b8180bb571c61ab1e0c60b98f1784dd490
13a3e6bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/13a3e6b8180bb571c61ab1e0c60b98f1784dd490
https://github.com/whoisthey
https://github.com/cursoragent
refactor(web): simplify binary attachment storage, validation, and mo…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d0bf69b9d4e121669b98500b73c8484e8e15c002
d0bf69bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/d0bf69b9d4e121669b98500b73c8484e8e15c002
https://github.com/whoisthey
https://github.com/cursoragent
fix(web): harden attachment uploader FK, upload size guard, and previ…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/28dd1582044dc0dab01f200b370a54e7490b80e7
28dd158https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/28dd1582044dc0dab01f200b370a54e7490b80e7
https://github.com/whoisthey
comment cleanuphttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/9763d9558dd29b1c305b3c7d01e1a715cb3b9eb6
9763d95https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/9763d9558dd29b1c305b3c7d01e1a715cb3b9eb6
https://github.com/whoisthey
Enable referencing user attachments as evidence in Ask modehttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/de1b1a74326c040d3579bf17c8c5954d9fdab902
de1b1a7https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/de1b1a74326c040d3579bf17c8c5954d9fdab902
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Jun 29, 2026https://github.com/sourcebot-dev/sourcebot/pull/1394#issuecomment-4836214702
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://app.coderabbit.ai/change-stack/sourcebot-dev/sourcebot/pull/1394?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack
sourcebot-dev/sourcebot#396https://github.com/sourcebot-dev/sourcebot/pull/396
sourcebot-dev/sourcebot#932https://github.com/sourcebot-dev/sourcebot/pull/932
CodeRabbithttps://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=sourcebot-dev/sourcebot&utm_content=1394
Xhttps://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai
Mastodonhttps://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai
Reddithttps://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai
LinkedInhttps://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://github.com/whoisthey
whoistheyhttps://github.com/whoisthey
Jun 29, 2026https://github.com/sourcebot-dev/sourcebot/pull/1394#issuecomment-4836402487
@coderabbitaihttps://github.com/coderabbitai
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Jun 29, 2026https://github.com/sourcebot-dev/sourcebot/pull/1394#issuecomment-4836403169
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Jun 29, 2026 https://github.com/sourcebot-dev/sourcebot/pull/1394#pullrequestreview-4594980359
View reviewed changes https://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/sourcebot-dev/sourcebot/pull/1394#pullrequestreview-4594980359
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
9763d95https://github.com/sourcebot-dev/sourcebot/commit/9763d9558dd29b1c305b3c7d01e1a715cb3b9eb6
de1b1a7https://github.com/sourcebot-dev/sourcebot/commit/de1b1a74326c040d3579bf17c8c5954d9fdab902
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/ee/features/chat/agent.tshttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-c84825138a20d09671b4cc8db7f0f65ac138cb3c9e427e53209dff48d672f47b
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/ee/features/chat/components/chatThread/chatThreadListItem.tsxhttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-fee64e17434698aacc88cd54aa429ea8db3c2e28dbc9fc5b3dc40697e9b2fc25
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/ee/features/chat/components/chatThread/markdownRenderer.tsxhttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-7a89e58a79e002650d8b043ce0838c0e6bd8cdbab95e87e3d8cac5560db26db2
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/ee/features/chat/components/chatThread/referencedAttachmentListItem.tsxhttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-7a81521b8ba6f60de66f1b3589afb55b2808c4b11d656fd5c891e086bc5fb2f6
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/features/chat/types.tshttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-aa876a180cd83d1b7e59e531a245c371351cbc06cebb1ccbf8d41492cf9caab5
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/features/chat/utils.tshttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-dd575ea3bda6a98daafe5afad6191a4bd16db2314c308c12be06f85ec111a15a
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/features/tools/artifactReader.tshttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-d5945d51ee9c6b0050e7f03364887dfb28baa8a2040692b2615606cae9d4170e
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
packages/web/src/features/tools/readAttachment.tshttps://github.com/sourcebot-dev/sourcebot/pull/1394/files/de1b1a74326c040d3579bf17c8c5954d9fdab902#diff-4724859ceac38ba19359d40b8f63e1916b4e57f2ad511d48ce1d4e00c506548d
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://github.com/whoisthey
https://github.com/cursoragent
address PR review feedback for attachment citationshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5e72049aeb6913af6e14b16a664cc513881ec69e
5e72049https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/5e72049aeb6913af6e14b16a664cc513881ec69e
@attachmenthttps://github.com/attachment
https://github.com/whoisthey
whoistheyhttps://github.com/whoisthey
June 29, 2026 22:30https://github.com/sourcebot-dev/sourcebot/pull/1394#event-27352015632
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsourcebot-dev%2Fsourcebot%2Fpull%2F1394
https://github.com/whoisthey
whoistheyhttps://github.com/whoisthey
brendan-kellamhttps://github.com/brendan-kellam
jsourcebothttps://github.com/jsourcebot
June 29, 2026 22:30https://github.com/sourcebot-dev/sourcebot/pull/1394#event-27352019962
whoistheyhttps://github.com/whoisthey
June 29, 2026 17:34https://github.com/sourcebot-dev/sourcebot/pull/1394#commits-pushed-165c35b
https://github.com/whoisthey
remove gating on binary attachments, always send in conversationshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/165c35bbfe0958933032db362038452acf4f16a3
165c35bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/165c35bbfe0958933032db362038452acf4f16a3
https://github.com/whoisthey
https://github.com/claude
persist a stable id on text attachmentshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/27b33e65e419c7b14a3072ae68394025f83f42e6
27b33e6https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/27b33e65e419c7b14a3072ae68394025f83f42e6
https://github.com/whoisthey
Merge branch 'whoisthey/text-file-attachments' into whoisthey/binary-…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/9acf95a23847fce47b6bb7918fb02b3795cfce84
9acf95ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/9acf95a23847fce47b6bb7918fb02b3795cfce84
https://github.com/whoisthey
Merge branch 'whoisthey/binary-file-attachments' into whoisthey/refer…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7e8d49bebeeff973372679a3ad612af8b56ab72a
7e8d49bhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/7e8d49bebeeff973372679a3ad612af8b56ab72a
https://github.com/whoisthey
https://github.com/claude
drop redundant legacy-attachment id guardshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/51f4571febc380f67da7ae060cf1d88799fccb08
51f4571https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/51f4571febc380f67da7ae060cf1d88799fccb08
https://github.com/whoisthey
Merge branch 'main' into whoisthey/text-file-attachmentshttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a7cdc9c771df03be72c3b669999b79e7871c8c39
a7cdc9chttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/a7cdc9c771df03be72c3b669999b79e7871c8c39
https://github.com/whoisthey
Merge branch 'whoisthey/text-file-attachments' into whoisthey/binary-…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0bc367f19f526686596993e99834d257fd5067e1
0bc367fhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0bc367f19f526686596993e99834d257fd5067e1
https://github.com/whoisthey
changelog entryhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/04fdb141d323b720b11aa650f8b110434f8bc843
04fdb14https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/04fdb141d323b720b11aa650f8b110434f8bc843
https://github.com/whoisthey
Merge branch 'whoisthey/binary-file-attachments' into whoisthey/refer…https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0099c78562b1621bff128d2c3d8cea74fce372a9
0099c78https://github.com/sourcebot-dev/sourcebot/pull/1394/commits/0099c78562b1621bff128d2c3d8cea74fce372a9
https://github.com/whoisthey
changelog entryhttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/83f694a6012b1a8f6f6d52e0424e0d92755d11c6
83f694ahttps://github.com/sourcebot-dev/sourcebot/pull/1394/commits/83f694a6012b1a8f6f6d52e0424e0d92755d11c6
https://github.com/whoisthey
whoistheyhttps://github.com/whoisthey
force-pushedhttps://github.com/sourcebot-dev/sourcebot/compare/04fdb141d323b720b11aa650f8b110434f8bc843..b30cea134e51b08d9691eaf1489744d47c8607e5
04fdb14https://github.com/sourcebot-dev/sourcebot/commit/04fdb141d323b720b11aa650f8b110434f8bc843
b30cea1https://github.com/sourcebot-dev/sourcebot/commit/b30cea134e51b08d9691eaf1489744d47c8607e5
Compare https://github.com/sourcebot-dev/sourcebot/compare/04fdb141d323b720b11aa650f8b110434f8bc843..b30cea134e51b08d9691eaf1489744d47c8607e5
June 30, 2026 01:10https://github.com/sourcebot-dev/sourcebot/pull/1394#event-27355924582
https://github.co/hiddenchars
https://github.com/sourcebot-dev/sourcebot/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsourcebot-dev%2Fsourcebot%2Fpull%2F1394
https://github.com/apps/coderabbitai
coderabbitai[bot] https://github.com/apps/coderabbitai
https://github.com/sourcebot-dev/sourcebot/pull/1394/files/5e72049aeb6913af6e14b16a664cc513881ec69e
https://github.com/brendan-kellam
brendan-kellam https://github.com/brendan-kellam
https://github.com/jsourcebot
jsourcebot https://github.com/jsourcebot
Please reload this pagehttps://github.com/sourcebot-dev/sourcebot/pull/1394
https://github.com/whoisthey
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.