- fix: build, tool api schema scroll (#191) (baa2d19), closes #191
- fix: vector store files invalidations (#192) (357af33), closes #192
- fix(app-builder): horizontal scroll after code update (47acd2a)
- fix(tools): api calling detail modal (#185) (fc3c8f4), closes #185
- fix(tools): api schema field style (#189) (593f112), closes #189
- feat: onboarding redesign, assistant name fallback (#187) (eed9b42), closes #187
- feat(app-builder): app loading update (#188) (02fd490), closes #188
- feat(code-textarea): add line numbers (#178) (83f03f2), closes #178
- feat(tools): add api calling, fetch retryOn fix (#182) (5a1b1a0), closes #182
- refactor: queries usage and add semi-auto mutation invalidation (bc251fc)
- feat: for dummy JWT use username from the API (#184) (3e2d9eb), closes #184 i-am-bee/bee-api#56
- feat: redesign assistant detail modal (#175) (80fd5f1), closes #175
- feat: unify sizing of artifact iframe with public site (#176) (fa12654), closes #176
- feat(app-builder): app loading updates (#179) (513211e), closes #179
- fix(chat): forced full reload on code update (#180) (c931479), closes #180
- fix(vector-store): unable to add new files (#181) (c2a7bc2), closes #181
- refactor: appContext to modals (#174) (b81bbbd), closes #174
- refactor(apps): protocol (#171) (ed7727b), closes #171
- chore(feature-flags): make feature flags configurable at runtime (#172) (5df12c3), closes #172
- fix(auth): token revalidation and session update (#166) (d794c1f), closes #166
- fix(chat): cancel run (#168) (f8b1201), closes #168
- fix(chat): disable submit on pending file upload (#173) (5e308b3), closes #173
- feat: post-launch qa updates 2 (a9afce3)
- feat(observe): add raw prompt for streamlit agent (#161) (586e66f), closes #161
- fix: assistant builder form edit bug (#162) (623863b), closes #162
- fix: assistant creation and show all tools on Tools page (#156) (436ff00), closes #156
- fix(tool): fix system tool icon (#158) (38a73cb), closes #158
- feat: pos-tlaunch qa updates (#160) (45de325), closes #160
- feat(tools): add llm and calculator tools (#132) (5851900), closes #132
- fix(apps): correct formatting in error message (#154) (bbfd730), closes #154
- fix(apps): use a normal message for error fixing (#155) (8c3cbac), closes #155
- feat: add "Show app preview" button and hide dark mode video on mobile (#153) (cd6d74a), closes #153
- feat: change app name to BeeAI (394a189)
- feat: update styles of ToU (#150) (12d17cd), closes #150
- fix: missing messages, plan button, sources icons (#148) (a312c17), closes #148
- chore: minor copy changes (5a1e34b)
- feat: new BeeAI logo in signin (#145) (0362f9d), closes #145
- feat: responsive updates (a331f8a)
- chore: update assistant templates (#146) (c277034), closes #146
- fix(assistant-builder): new tool modal error (#144) (5e4642d), closes #144
- feat(sidebar): minor copy update (9e59455)
- feat(onboarding): add artifact templates (a41dcab)
- chore: add missing copyright disclaimer (e6c14b9)
- chore(ci): add usercontent site url to local build arguments (#142) (0827fc1), closes #142
- chore(ci): add usercontent site url to local build arguments (#143) (53d7f05), closes #143
- feat: responsive ui (#139) (96f44b4), closes #139
- feat: track app and assistant origins (#141) (727c251), closes #141 i-am-bee/internal#39
- fix(vector-store): process daily limit error on create file (#136) (151afb3), closes #136
- fix: session update (#138) (af9d1f1), closes #138
- feat(observe): add streamlit token count trace info (#137) (10eee5e), closes #137
- feat: qa for launch (#130) (9476ff3), closes #130
- feat: qa for launch (#133) (b7529f5), closes #133
- feat(apps): allow links to open popups (#127) (425aaac), closes #127
- fix: broken auth, api calls on test user (#95) (856f16f), closes #95
- fix: deleted thread click causing error (8a8030d)
- fix: icon bug (#126) (3b8a8f4), closes #126
- fix: project selector text overflow (aa68584)
- fix: remove focus styles from main elements (#74) (627f406), closes #74
- fix: theme flickering on mount (#116) (f1e2da8), closes #116
- fix(apps): chat completion add missing project and org headers (#121) (dc7820f), closes #121
- fix(apps): use context for project and organization (#122) (2347db8), closes #122
- fix(apps): use the last app code block in message (#125) (0243cbe), closes #125
- fix(assistant-builder): enable scroll on role field (#88) (0d83fe6), closes #88
- fix(assistant-builder): show scrollbar on overflown role textarea (#112) (a6bd94f), closes #112
- fix(assistant-builder): starter questions style (#81) (6927346), closes #81
- fix(build): prevent routes prerender (#110) (87e8e62), closes #110
- fix(build): remove page export (#108) (f081c9c), closes #108
- fix(chat): loading style, reflect thread tools in chat changes (#83) (8253566), closes #83
- fix(chat): recognize artifacts code snippets (#101) (a052a86), closes #101
- fix(chat): thinking style (#87) (7062f1d), closes #87
- fix(modals): add default value to ModalControlProvider (#78) (2e95ff0), closes #78
- fix(onboarding): style duplicate (291e129)
- fix(trace): hide undefined raw prompt (#90) (036c856), closes #90
- chore: update lock, add missing copyright disclaimer (fa0ab27)
- feat: add app icon selector (e67e302)
- feat: add app sharing (22cd71a)
- feat: add onboarding modal (f57a61a)
- feat: add organization for each user (#97) (91155af), closes #97
- feat: add strict csp using nonce without unsafe-inline (#91) (c0e2f3e), closes #91
- feat: change Documentation to Resources (#119) (1ef091f), closes #119
- feat: clone public app (#120) (605ce1b), closes #120
- feat: improve initial messages (#129) (0f72c41), closes #129
- feat: initial apps builder & library (#93) (640377c), closes #93
- feat: layout updates & qa (#123) (47c97b8), closes #123
- feat: usage limit modal (#99) (3d08177), closes #99
- feat(apps): app detail (#103) (c1fdaf4), closes #103
- feat(apps): copy to edit, update source code, customize navbar (#100) (30f32b8), closes #100
- feat(apps): error reporting and fixing (#128) (7362e74), closes #128
- feat(apps): implement endpoints for app builder (#115) (6706d9b), closes #115
- feat(apps): onboarding modal with templates, fixes (#114) (9c623fe), closes #114
- feat(artifact): rename secret to token (#117) (c993a8d), closes #117
- feat(assistant-builder): qa updates, chat scroll fix (#80) (25fa5ab), closes #80
- feat(assistant-builder): show setup changes in chat, edit user tool (#77) (2292c94), closes #77
- feat(auth): send name explicitly (#102) (7f4fc1a), closes #102
- feat(capacity): add public endpoint (#104) (9cad8eb), closes #104
- feat(observe): new OpenTelemetry observe backend implementation (#118) (5d4ebf5), closes #118
- feat(projects): select & share allowed by feature flag (#105) (f21a362), closes #105
- feat(shell): rework sidebar (#124) (3c1f446), closes #124
- feat(shell): rework sidebar, add navbad header (#82) (91c9b38), closes #82
- feat(signing): re-enable Google signin for beta release (#69) (fe2b7a6), closes #69
- feat(signup): add waitlist and error handling (#96) (dda989b), closes #96
- feat(signup): platform footer (#106) (92ba4c8), closes #106
- ci: add missing Dockerfile args (#107) (e373f6a), closes #107
- refactor: artifact iframe (a4ae3f2)
- docs: update readme with images (6d35610)
- fix: sass imports (#72) (43589bc), closes #72
- fix: theme flickering during load (#58) (502ae3c), closes #58
- fix(assistant-builder): hidden sidebar after 'launch in chat' click (#71) (f2d35f4), closes #71
- fix(assistants): delete button disabled in read-only project (#65) (9b3b385), closes #65
- fix(files): bump dropzone to recognize md files (#70) (a8e82a9), closes #70
- fix(tools): display correct name and icon (#61) (8c37a0e), closes #61
- fix(tools): user tools approval (c442992)
- feat(assistant-builder): qa, improvements (#66) (f7144d3), closes #66
- feat(assistants): initial split screen builder (#60) (c7ca18a), closes #60
- feat(extraction): extend accepted file types (#67) (24064b1), closes #67
- feat(tools): show tool tags with tool types (314d2d4)
- feat(tou): do not block the submit button during animation (#62) (30f71c5), closes #62
- fix(chat): past errored message should not have retry button (#57) (31cbe08), closes #57
- fix(tou): animation in dark mode (3aead4f)
- fix(tou): checkbox enabling on scroll (94785f2)
- feat(api-keys): add paging, owner (#54) (a14a73b), closes #54
- feat(chat): populate input with suggestion without submitting it (#50) (986be87), closes #50
- feat(plan): remove tool caption, update thinking state with thought (#55) (daa20b1), closes #55
- chore: add codeowners file (#6) (b027c13), closes #6
- chore: update README.md (c9a2b89)
- chore(CD): deployment via Travis (#12) (473408f), closes #12
- chore(readme): add bee-stack info (a8db861)
- chore(release-it): add release-it script (5a04ec6), closes #52
- fix: animate presence key warnings (#39) (5e09e35), closes #39
- fix: chevron direction in code snippet's button (#25) (54aba31), closes #25
- fix: modals stacking (#51) (8bd961e), closes #51
- fix: session redirect bug (#47) (3da1547), closes #47
- fix: typo in .env.local.example (#30) (b3ee6a1), closes #30
- fix(assistants): disable editing of prompt suggestions in read-only projects (#16) (144484d), closes #16
- fix(cards-list): update empty state correctly (#20) (400613b), closes #20
- fix(feedback): form closing bug (3eb2374)
- fix(feedback): use floating-ui for feedback dialog to fix overflowing (#15) (64bbb50), closes #15
- fix(chat): unnecessary message component re-rendering (8430630)
- fix(knowledge): opening file input window (#27) (2690fc7), closes #27
- fix(tools): render description as markdown (#45) (086a344), closes #45
- fix(tou): list styles (#29) (5cf4582), closes #29
- feat: extend the hover area of the app header (#17) (8e58238), closes #17
- feat(api-keys): add CRUDL (#43) (530e808), closes #43
- feat(assistants): add 2 more icons (#41) (1bd70b7), closes #41
- feat(assistants): add prompt suggestions (#43) (3ea5402), closes #43
- feat(assistants): replace icon selection (#24) (69eb291), closes #24
- feat(assistants): show confirmation before modal closing (if unsaved changes) (#26) (3028362), closes #26
- feat(history): show file count in session history (#46) (89972ca), closes #46
- feat(plan): show error in failed step result (#18) (364e40e), closes #18
- feat(projects): qa updates (#13) (d094b01), closes #13
- feat(run): finish tool approvals (#19) (da7f870), closes #19
- feat(store): use Zustand to store UserProfile (eca500e)
- feat(tools): add short description, improve metadata management (#37) (d42f331), closes #37
- feat(tools): auto-enable the user tool created in assistant builder (#28) (41f20b8), closes #28
- feat(tools): hide the function tool from the public tools page (#32) (758cdde), closes #32
- feat(tools): open description link in a new tab (#23) (9856e27), closes #23
- feat(tools): rework user tool modal, add error notification (#31) (764399f), closes #31
- feat(tools): support markdown for description (#21) (a85c1af), closes #21
- feat(tools): update dark mode colors in syntax highlighter (#42) (c4232c6), closes #42
- feat(tou): rework ToU page with animation (bc0d68c)
- update image registry to icr (#33) (11403d7), closes #33