logancyang_obsidian-copilot/src
Emt-lin 5bfb6fb6f5
fix: Github Copilot add streaming support and improve robustness (#2113)
- Add streaming response with SSE parsing (eventsource-parser)
- Add Accept: text/event-stream header and content-type validation
- Add empty output detection to prevent silent failures
- Unify token expiry logic between getAuthState() and getValidCopilotToken()
- Add proper resource cleanup with reader.cancel()
- Add request cancellation handling in GitHubCopilotAuth component
- Extract HTTP_STATUS_MESSAGES constant
- Remove fallback mechanism for simpler error handling
2026-01-15 11:31:48 -08:00
..
cache Clean up dead code and update readme for privacy disclosure (#2071) 2025-12-15 20:50:46 -08:00
commands Remove transcript (#2111) 2026-01-14 15:14:48 -08:00
components Feat/default indicator and slash command fix (#2114) 2026-01-15 11:31:31 -08:00
context Context revamp (#1971) 2025-10-27 23:28:36 -07:00
contexts feat: New Setting UI. (#955) 2025-01-13 22:32:20 -08:00
core feat: implement auto-compact context with map-reduce summarization (#2106) 2026-01-13 22:15:24 -08:00
hooks feat: Add Web Viewer bridge for referencing open web tabs in chat (#2096) 2026-01-12 17:54:54 -08:00
imageProcessing Improve custom command (#1942) 2025-10-20 17:52:50 -07:00
integration_tests Update Corpus-in-Context and web search tool guide (#1988) 2025-10-31 10:06:18 -07:00
lib Add tw prefix to tailwind (#1497) 2025-05-31 22:30:54 -07:00
LLMProviders fix: Github Copilot add streaming support and improve robustness (#2113) 2026-01-15 11:31:48 -08:00
memory Add CRUD to Saved Memory (#1929) 2025-10-22 23:33:35 -07:00
mentions Merge 3.1.0 preview (#1906) 2025-10-10 21:38:50 -07:00
search Fix search v3 ranking (#2101) 2026-01-09 22:30:30 -08:00
services/webViewerService feat: Add Web Viewer bridge for referencing open web tabs in chat (#2096) 2026-01-12 17:54:54 -08:00
settings fix: Github Copilot add streaming support and improve robustness (#2113) 2026-01-15 11:31:48 -08:00
state feat: implement auto-compact context with map-reduce summarization (#2106) 2026-01-13 22:15:24 -08:00
styles fix: Fix view-content padding for different display modes. (#2100) 2026-01-12 18:04:33 -08:00
system-prompts Feat/default indicator and slash command fix (#2114) 2026-01-15 11:31:31 -08:00
tests feat: Add project new context loading ui. (#1695) 2025-08-08 09:59:00 -07:00
tools Add auto-accept edits toggle in chat control setting. (#2076) 2026-01-12 19:35:15 -08:00
types feat: implement auto-compact context with map-reduce summarization (#2106) 2026-01-13 22:15:24 -08:00
utils feat: Add comprehensive system prompt management system. (#1969) 2026-01-13 21:38:17 -08:00
aiParams.ts feat: Add comprehensive system prompt management system. (#1969) 2026-01-13 21:38:17 -08:00
chainFactory.ts feat: Improve error handling architecture across chain runners. (#1931) 2025-10-23 17:00:23 -07:00
chainUtils.ts feat: Improve error handling architecture across chain runners. (#1931) 2025-10-23 17:00:23 -07:00
chatUtils.toolMarkers.test.ts Implement vault search v3 (#1703) 2025-08-11 16:58:04 -07:00
chatUtils.ts Merge 3.1.0 preview (#1906) 2025-10-10 21:38:50 -07:00
composerUtils.ts Squash preview (#1502) 2025-05-30 20:06:25 -07:00
constants.ts Support openrouter embeddings (#2112) 2026-01-14 17:00:09 -08:00
context.ts Listen to active note changes (#1015) 2025-01-06 23:23:56 -08:00
contextProcessor.dataview.test.ts Support dataview result in active note (#1918) 2025-10-12 19:05:55 -07:00
contextProcessor.embeds.test.ts Support embedded note (#1995) 2025-10-31 13:45:11 -07:00
contextProcessor.selectedText.test.ts feat: Add Web Viewer bridge for referencing open web tabs in chat (#2096) 2026-01-12 17:54:54 -08:00
contextProcessor.ts feat: implement auto-compact context with map-reduce summarization (#2106) 2026-01-13 22:15:24 -08:00
encryptionService.test.ts fix: replacing Node's Buffer with npm's buffer package. (#1306) 2025-03-02 19:04:05 -08:00
encryptionService.ts feat: add GitHub Copilot integration with improved robustness (#2110) 2026-01-14 15:01:47 -08:00
error.ts Improve new user onboarding by removing notice on missing api key (#2063) 2025-12-11 13:44:21 -08:00
errorFormat.ts Implement log file (#1804) 2025-09-10 22:34:57 -07:00
langchainStream.test.ts Improve new user onboarding by removing notice on missing api key (#2063) 2025-12-11 13:44:21 -08:00
langchainStream.ts feat: Improve error handling architecture across chain runners. (#1931) 2025-10-23 17:00:23 -07:00
logFileManager.ts Update log file (#2014) 2025-11-08 23:02:55 -08:00
logger.ts feat: add search explanation table in log (#1805) 2025-09-11 01:05:34 -07:00
main.ts feat: Add comprehensive system prompt management system. (#1969) 2026-01-13 21:38:17 -08:00
noteUtils.ts Throttle number of links returned (#998) 2025-01-02 18:18:56 -08:00
plusUtils.ts Go back to orama for semantic search (#1737) 2025-08-22 18:17:53 -07:00
rateLimiter.ts Add configurable batch size, update rps (#1240) 2025-02-11 22:20:30 -08:00
types.ts Implement autonomous agent (#1689) 2025-08-04 09:51:18 -07:00
utils.cleanMessageForCopy.test.ts Implement autonomous agent (#1689) 2025-08-04 09:51:18 -07:00
utils.test.ts feat: Add comprehensive system prompt management system. (#1969) 2026-01-13 21:38:17 -08:00
utils.ts feat: add GitHub Copilot integration with improved robustness (#2110) 2026-01-14 15:01:47 -08:00