Commit graph

  • d5928a3ec8
    Security and compliance hardening main Lars Baunwall 2025-10-05 14:19:45 +02:00
  • f27e624ae8
    Update terms links in readme Lars Baunwall 2025-10-05 14:02:04 +02:00
  • 778e93cfc1
    Mandatory authorization: Always use a bearer token Lars Baunwall 2025-10-05 14:00:04 +02:00
  • 11e0b9cb37
    Sponsor-button Lars Baunwall 2025-10-05 13:25:53 +02:00
  • 0b7985cea3
    Add funding button Lars Baunwall 2025-10-05 13:23:19 +02:00
  • f7273d7d57
    Enforce localhost-only security and single-user/personal use-cases only Lars Baunwall 2025-10-05 13:21:08 +02:00
  • 93395e5711
    Move to the AI category on the marketplace Lars Baunwall 2025-10-04 19:26:44 +02:00
  • 9fb170aff5
    Add contribution section to readme Lars Baunwall 2025-10-04 14:55:04 +02:00
  • 3649adfca1
    Refresh the readme a bit Lars Baunwall 2025-10-04 14:51:31 +02:00
  • 38fe95b5f6
    Update the readme Lars Baunwall 2025-10-04 14:46:17 +02:00
  • 2dc54a0ea6
    Refactor implementation with focus on performance improvement Lars Baunwall 2025-10-04 14:32:13 +02:00
  • 7e10f69d5f
    Add changelog Lars Baunwall 2025-09-29 19:46:43 +02:00
  • c4c5032b90
    Merge branch 'main' of github.com:larsbaunwall/vscode-copilot-bridge Lars Baunwall 2025-09-29 19:42:55 +02:00
  • 55e1e5c074
    fix: Make sure tool call messages work Lars Baunwall 2025-09-29 19:42:37 +02:00
  • a10cef3da6
    Merge pull request #4 from larsbaunwall/support-tool-calling Lars Baunwall 2025-09-29 18:29:56 +02:00
  • 70a077ca51
    Refactor code to be more clean and modularized. Bump package version support-tool-calling Lars Baunwall 2025-09-29 18:27:29 +02:00
  • ef1526c76a
    Add copilot instructions Lars Baunwall 2025-09-29 17:59:52 +02:00
  • e4a24785bb
    Add copilot instructions Lars Baunwall 2025-09-29 17:59:38 +02:00
  • 6b20e60f5b
    Add AGENTS instructions Lars Baunwall 2025-08-20 19:58:11 +02:00
  • c25bbcef37
    Add F5 debug config Lars Baunwall 2025-08-20 19:58:00 +02:00
  • 5127dc0b7f
    Refactor code to make it more readable. Fix model family selection that was not working Lars Baunwall 2025-08-20 19:57:38 +02:00
  • 7782ff0727
    Bump version Lars Baunwall 2025-08-13 08:17:39 +02:00
  • 3feb817be2
    Add a bit of background to the readme Lars Baunwall 2025-08-13 00:29:46 +02:00
  • 4e29217d99
    Add icon and refresh the readme Lars Baunwall 2025-08-13 00:01:17 +02:00
  • 5e42e4594e
    Create LICENSE Lars Baunwall 2025-08-12 23:17:48 +02:00
  • 98ce01fc09
    Merge pull request #3 from larsbaunwall/devin/1755031229-modularize-polka Lars Baunwall 2025-08-12 23:07:32 +02:00
  • d91cdc3418 fix(http): use app.server after listen; avoid calling on() on return; bump to 0.1.5 Devin AI 2025-08-12 20:59:53 +00:00
  • 684e71eebe chore(release): bump version to 0.1.4 Devin AI 2025-08-12 20:53:04 +00:00
  • 013c882789 chore(release): bump version to 0.1.3 Devin AI 2025-08-12 20:48:16 +00:00
  • 0abb0c7f2d feat(http): replace Node http server with Polka; preserve SSE and endpoints Devin AI 2025-08-12 20:40:55 +00:00
  • c8afe9ee17 refactor(extension): extract config/state/logging/models/messages/http modules (SRP) Devin AI 2025-08-12 20:40:55 +00:00
  • f4e6b390e3
    Clean-up the extention code Lars Baunwall 2025-08-12 22:18:05 +02:00
  • 2067dd2e83
    Merge pull request #2 from larsbaunwall/devin/1755020175-copilot-bridge Lars Baunwall 2025-08-12 21:40:49 +02:00
  • d87fe971b9 Models: dynamic Copilot model listing via LM API; inference supports explicit model selection with 404 model_not_found when unavailable Devin AI 2025-08-12 19:34:44 +00:00
  • f37d4306bc readJson: include data snippet in JSON parse error Devin AI 2025-08-12 19:27:47 +00:00
  • 4fd1026e4d nit: name error in catch for JSON.stringify fallback Devin AI 2025-08-12 19:25:10 +00:00
  • a636147dd9 Address review: fix token label ('Set' vs 'None') and remove redundant verbose check in /healthz logging. Devin AI 2025-08-12 19:19:58 +00:00
  • 81dd561730 Refactor: migrate Copilot bridge to VS Code Language Model API (vscode.lm). Replace Chat API flow, add robust LM guards and reason codes, update README/manifest, remove Chat API shim. Devin AI 2025-08-12 18:46:01 +00:00
  • 71495c6812 Copilot Chat API guard + reason fields: detect missing proposed API, add reason in /healthz and 503 errors, verbose diagnostics, docs; manifest opts into chat proposals Devin AI 2025-08-12 18:34:19 +00:00
  • e61d191ebf Logs/docs: add /healthz verbose log and README ‘Viewing logs’ steps Devin AI 2025-08-12 18:25:59 +00:00
  • 862eab2a4a Copilot access auto-reacquire: per-request getAccess(), healthz best-effort under verbose, live status/log updates Devin AI 2025-08-12 18:17:07 +00:00
  • 71bf0e1422 chore: add vsce devDependency and package VSIX artifact locally Devin AI 2025-08-12 17:50:20 +00:00
  • 8c7c58bfbd Docs: add README with setup, config, and curl testing instructions Devin AI 2025-08-12 17:47:45 +00:00
  • 5261239628 Type shim: add minimal VS Code Chat API declarations to compile against proposed API Devin AI 2025-08-12 17:46:21 +00:00
  • e0bca1d50c Cleanup: ensure single throttle guard and request-start instrumentation Devin AI 2025-08-12 17:43:49 +00:00
  • 89bb2c0659 Fix try/finally for concurrency, remove duplicate maxConcurrent, add verbose config log Devin AI 2025-08-12 17:42:50 +00:00
  • 4bc97d81ac Bridge hardening: 400 payload validation, 429 concurrency cap (configurable), and verbose logging option Devin AI 2025-08-12 17:40:07 +00:00
  • 52bd219586 VS Code Copilot Bridge: local OpenAI-compatible HTTP facade to Copilot Chat (SSE + health + models) Devin AI 2025-08-12 17:36:15 +00:00
  • 5147636f02
    Rewrite agent instructions Lars Baunwall 2025-08-12 19:33:14 +02:00
  • b1105e5869 feat(vscode-bridge): Copilot Chat bridge (OpenAI facade + JSON-RPC tools) Devin AI 2025-08-12 16:59:51 +00:00
  • 112475def8
    Add initial scope in agents file Lars Baunwall 2025-08-12 18:36:24 +02:00