Commit Graph
325 Commits
Author SHA1 Message Date
Julia MuiruriandCopilot App 87b76d88f0 Add My AI Usage canvas extension (chronicle-stats) (#4559)
* Add My AI Usage (chronicle-stats) canvas extension

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address review: a11y for charts, coaching KPIs, docs and provenance

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-09 12:11:11 +11:00
Burak Kaygusuz 3fb8ae0f2c docs(python-mcp): update skill, instructions, agent, and plugin for MCP Python SDK v2 🤖🤖🤖 (#4737)
* docs(python-mcp-server-generator): rewrite skill for MCP Python SDK v2

- Target MCP Python SDK v2 (MCPServer) and MCP specification 2026-07-28
- Replace FastMCP imports with `from mcp.server import MCPServer`
- Rewrite the description with explicit triggers and exclusions
- Add the compatibility field (uv, Python 3.10+, npx for the Inspector)
- Add a five-step workflow checklist: create, write, test, validate, configure
- Pin the SDK with `uv add "mcp[cli]>=2,<3"` and use a flat uv app layout
- Add server and in-memory Client test templates
- Add a test-fix-retest validation loop with `uv run pytest`
- Add a Gotchas section for SDK v1 to v2 changes and deprecated features
- Move Streamable HTTP guidance to references/streamable-http.md
- Remove generic guidance that the model already knows

* docs(python-mcp-server): update instructions for MCP Python SDK v2

- Target MCP Python SDK v2 (MCPServer) and MCP specification 2026-07-28
- Replace FastMCP imports with MCPServer and mcp.server.mcpserver imports
- Move transport options from the constructor to run() and streamable_http_app()
- Use Resolve and Elicit for user input instead of ctx.elicit()
- Use ctx.notify_tools_changed() for list change notifications
- Explain ToolError and MCPError behavior for tool failures
- Mark sampling, protocol logging, and roots as deprecated
- Add transport security, CORS, and multi-worker guidance
- Add an in-memory Client test pattern
- Rewrite the text in ASD-STE100 Simplified Technical English
- Use single-quoted frontmatter values

* docs(python-mcp-expert): update agent for MCP Python SDK v2

- Target MCP Python SDK v2 (MCPServer) and MCP specification 2026-07-28
- Replace the retired GPT-4.1 model with GPT-6 Sol
- Replace FastMCP guidance with MCPServer guidance
- Add guidance for transport options, Resolve and Elicit, and notify_tools_changed()
- Explain ToolError and MCPError behavior for tool failures
- Mark sampling, protocol logging, and roots as deprecated
- Add SDK v1 to v2 migration as a supported scenario
- Rewrite the text in ASD-STE100 Simplified Technical English
- Use single-quoted frontmatter values

* chore(python-mcp-development): update plugin metadata for MCP Python SDK v2

- Remove FastMCP from the plugin description and README
- Describe the actual plugin contents: one skill and one agent
- Replace the fastmcp keyword with mcp-python-sdk
- Bump the plugin version to 2.0.0
- Regenerate marketplace.json and docs/README.plugins.md

* fix(python-mcp-server-generator): correct transport security, lifespan, and SSE notes

* fix(python-mcp-server): remove invalid structured_output advice and align with skill

* fix(python-mcp-expert): add missing SDK v2 rules and remove repeated guidance

* fix(python-mcp-expert): remove the retired model from frontmatter

* fix(python-mcp-server-generator): state Node.js as the MCP Inspector prerequisite
2026-10-09 12:00:23 +11:00
Jonny Burger a32e48e7b7 Update Remotion plugin to 4.0.534 (#4693) 2026-10-09 11:58:45 +11:00
Artsiom Chmutau 7cce7cfb4b chore: upgrade timebase plugin to v0.1.7 (#4623) 2026-10-08 11:22:25 +11:00
Dan WahlinandAaron Powell 3a685010a7 Update Agent Arcade canvas (#4482)
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-10-07 17:24:23 +11:00
581d8099e4 Simplify foundry-hosted-agent-copilotkit skill and add plugin with Learn + Foundry MCP (#4349)
* Simplify foundry-hosted-agent-copilotkit skill and add plugin

Rewrite the skill around Foundry-native primitives and the current
package lines (CopilotKit v2, @ag-ui 1.x, agent-framework-ag-ui 1.4,
azd azure.yaml-only hosted agents), verified end to end against a
deployed Foundry hosted agent with Playwright.

- Consolidate 6 references into wiring.md, hitl.md, troubleshooting.md
- Default wiring: FoundryAgent + AG-UI adapter gateway that keeps no
  thread state (Foundry conversation id is the AG-UI thread id)
- HITL via CopilotKit v2 useInterrupt; document two interop shims
- Drop obsolete workarounds for closed agent-framework issues
- Add foundry-hosted-agent-copilotkit plugin bundling the skill with
  Microsoft Learn and Foundry MCP servers

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Address review: per-interrupt approvals, at-most-once wording, pinned ag-ui install

- hitl.md: render one card per open interrupt and resolve each by id;
  document how parallel gated calls surface with agent-framework-ag-ui 1.4.0
- wiring.md/SKILL.md: a pre-effect watermark is at-most-once; exactly-once
  needs a destination-enforced idempotency key or a single transaction
- wiring.md: install @ag-ui/client at the version the installed runtime pins

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Show conversation startup errors instead of an endless loading state

The wiring.md page example now checks the /api/thread response status,
validates the conv_ id, and renders caught network/JSON/HTTP errors.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-10-07 17:00:22 +11:00
Paul DelannoyandPretaSOFT 41892f2b63 Update Oracle-to-PostgreSQL Migration Expert agent to v1.1.3 (#3871)
Promoted from PrimedPaul/awesome-copilot main @ f185c261.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-07 15:17:47 +11:00
Burke HollandandCopilot App 44a37b59fa Add Draw canvas extension 🤖🤖🤖 (#3729)
* Add Draw canvas extension

Draw is a GitHub Copilot app canvas for simple diagrams: shapes, arrows
that stay attached, text and a freehand pen. The user and Copilot edit the
same drawing. Copilot can create, change, lay out and export it through
canvas actions, and the Ask Copilot button sends the drawing to the chat.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address Copilot review feedback

- Refuse changes that would take a drawing past 5,000 elements with a
  clear error instead of silently dropping elements, and stop the canvas
  from retrying a refused save.
- Keep collision suffixes within the 48-character id limit.
- Keep a drawing and report the error when deleting its file fails.
- Retry failed drawing writes, and report them in the canvas and in agent
  action results instead of only logging them.
- List pen strokes in the get_drawing outline.
- Let Space and Enter work normally on focused buttons.
- Only use Tab to add a step when a shape is selected, so Tab can move
  focus out of the canvas.
- Pick readable text colors for accent and danger backgrounds.
- Hide "Bring to front" and "Send to back" when only arrows are selected,
  since arrows always draw on top.
- Report theme save failures from /api/settings and set_theme.
- Keep the top bar buttons visible when the status text is long, and
  remove leftover theme debug logging.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address second Copilot review

- Add node:test suites for the loopback server (Host and token checks,
  static file allowlist and CSP, every API route, live events and save
  error reporting), the drawing store, layout label references and
  solid-fill text contrast. Run them with `node --test` in extensions/draw.
- Give every popover an accessible name. The delete confirmation is now an
  alertdialog described by its question.
- Build the id and label lookups in buildFromSpec once, instead of once per
  element or per edge.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address third Copilot review

- Switching drawings or asking Copilot no longer goes ahead when the edits
  on screen could not be saved first. Draw stays on the drawing and offers
  "Discard changes", and a switch started by the agent moves the server back
  to the drawing the panel still shows. Deleted drawings never hold the panel.
- Agent actions write the drawing before returning, so a disk problem is
  reported by the action that caused it.
- Count edge crossings with a Fenwick tree (O(E log V)) and typed arrays.
  The layout is unchanged; the worst case is about three times faster.
- Reconnecting brings back a save error that still applies.
- The selection keeps up to MAX_ELEMENTS ids instead of 1,000.
- Tests for the actions wrapper, the selection limit and crossing counts.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address fourth Copilot review

- Stop an old save from undoing the last one. Each change the page
  sends now has a number, and the server drops one older than a change
  it already applied (refused changes do not count). The save sent when
  the panel closes also sets every element the change still on its way
  touched to what the editor shows, so either arrival order ends with
  what is on screen.
- get_drawing reads a big drawing in parts of about 30,000 characters
  (start and nextStart), can list only some ids or the selection, cuts
  labels longer than 300 characters in the outline, and counts a huge
  selection instead of listing it.
- Ask sends at most about 16,000 characters of outline and says how
  to read the rest with get_drawing.
- After switching away from a drawing with "Discard changes" while a
  save was on its way, send edits made in the new drawing once it
  returns.
- Tests for all of the above.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address fifth Copilot review

- Exports stay with the drawing they came from. The agent's export
  request names the drawing, the page answers with the id it actually
  drew, and the server turns down a mismatch instead of saving the
  image under the wrong drawing. Save as PNG and Ask read the id right
  before rendering, and Ask keeps the question if another drawing
  opens while it is sending.
- When the server tidies up a save, for example by capping a size, it
  sends the stored drawing back and the page shows that instead of
  assuming it was stored as sent. The tidy-up is not an undo step, so
  undo cannot get stuck on it.
- Shapes are capped at 5000 wide or tall everywhere. Growing a shape
  for a longer label or a bigger text size caps the height before
  centering, so the shape no longer jumps.
- Rebuilding the style bar keeps keyboard focus on the same button,
  and hiding it moves focus to the canvas.
- Edits refresh the drawing list, batched so a burst of edits sends it
  once, and a copied drawing is listed with its real element count.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address sixth Copilot review

- Ask refuses (409) to send a question when the panel shows another
  drawing than the one it is about, and the page keeps the draft. The
  context it sends now includes the drawingId.
- Actions on the shown drawing take an optional drawingId. If the canvas
  shows a different drawing, they change nothing and say which one it
  shows.
- Temp file names for atomic writes include a counter, so two writes of
  one file in the same millisecond no longer share a temp file.
- The canvas works from the keyboard and with screen readers: the SVG is
  a focusable application with a description, N and Shift+N select
  elements, Enter adds shapes and text or connects shapes with the arrow
  tool, Ctrl+Shift+Arrow resizes, and a live region reads out the tool,
  the selection and each change. Tab now moves focus instead of adding a
  step, except while typing a label.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address seventh Copilot review

- Saving: a write that fails part way (a full disk, say) no longer leaves
  its temp file behind. Every retry picks a new temp name, so these used
  to pile up.
- Diagram specs: a node or text with only x or only y is now an error that
  names the item, instead of being laid out automatically and silently
  dropping the coordinate that was given. Non-numeric x or y is an error
  too.
- Switching drawings: while the panel waits to save the current drawing
  before showing another one, the server already sends the new drawing's
  changes, save status and selection. These are now kept and applied when
  the switch finishes, instead of being dropped.
- Showing the drawing that is already on screen (an agent calling
  open_drawing on it, or two switches to the same drawing) is now a normal
  update. It no longer reloads the editor, which wiped the undo history,
  the selection and the zoom, and it no longer warns about unsaved changes
  while a save is being refused. The server keeps the panel's selection in
  that case too.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address eighth Copilot review

- State file: writes of .state.json (which drawing each panel shows) now
  run one at a time, and each one takes the state as it is when its turn
  comes. An older write that is slow to finish (Windows can briefly lock
  a file) can no longer land after a newer one, and flush() now also
  waits for a state write that had already started.
- Placement: when every spot tried next to a shape is taken, a new shape
  now goes just past everything in that direction, in line with the
  shape, instead of on top of existing content. This covers both the
  editor's "add a connected step" command and add_elements.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address ninth Copilot review

Tab in the label editor now adds the next step only for shape labels.
For free text and arrow labels it keeps its normal job and moves focus
on, and the blur saves the edit. The README and the in-app shortcut list
now say "a shape's label".

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address tenth Copilot review

- Label wrapping searches for how many words or characters fit on a
  line instead of adding one at a time, so a long label with no spaces
  is no longer quadratic. The output is unchanged.
- Arrows attached to nothing follow their elbow or curve route too.
- A selection the agent makes while the user drags or edits a label is
  shown once they finish, unless they picked something else meanwhile.
- A drawing name more than one drawing has no longer opens the first
  one; the error lists their ids, and an exact id always picks one.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address eleventh Copilot review

- Pen strokes stay bounded while drawing: once a stroke holds 10,000
  points it is simplified and thinned to 5,000. A saved stroke keeps an
  even spread of its points with both ends, instead of losing its end
  past 5,000 points. Simplification runs in pieces of 512 points, so its
  time grows in step with the stroke rather than with its square.
- Live updates send the element-level ops that made a change, against
  the drawing one change earlier, instead of the whole drawing to every
  other panel. A panel that finds a change missing fetches the whole
  drawing again.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address twelfth Copilot review

- The save a page sends as it closes is marked keepalive whenever it fits
  the browser's 64 KiB limit. That limit covers all keepalive requests
  together, so splitting would not help; a bigger save goes as an
  ordinary request.
- Pen strokes keep at most 2,000 points, so even the biggest one fits in
  that save. A test checks the biggest stroke and labels against the limit.
- A rename goes to the drawing it was typed for. It is cancelled if the
  panel moves to another drawing, it does not undo a rename the agent made
  meanwhile, and its reply never moves the panel.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address thirteenth Copilot review

- Turn down a layout that would put a shape or text past the +/-1,000,000
  position limit (very long arrow labels spread the layers that far).
  Saving used to move such positions back to the limit, stacking shapes on
  top of each other while the action reported success. set_diagram and
  add_elements now fail with invalid_diagram, and layout with
  layout_too_big, and nothing is changed.
- Fetch the drawing each time the event stream connects, not only on
  reconnects. A change made after the page loaded the drawing but before
  the server registered the new connection was never delivered.
- List text size on shapes, arrows and text, and color on text, in the
  get_drawing outline, and say that styles left out are the defaults.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address fourteenth Copilot review

- open_drawing now waits for the canvas to take the drawing. The switch
  carries an id, and the page confirms it once it shows the drawing, or,
  when it has edits it cannot save yet, moves the panel back with the same
  id. A refusal becomes an unsaved_changes error, and no answer within 10
  seconds is reported as unconfirmed, with advice to pin drawingId.
- Pen hit testing no longer makes an object for every point on every
  pointer move. Stroke extents are cached per points array, strokes out of
  reach are skipped by their box, and the rest are measured straight from
  the stored pairs.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Address fifteenth Copilot review

- Automatic layout counts the placeholders its long arrows need before
  making any, and turns down a drawing that needs more than 100,000. A
  long chain with many arrows across it could otherwise need millions,
  which kept the extension busy for most of a minute. layout fails with
  layout_too_big, and set_diagram and add_elements with invalid_diagram,
  and nothing is changed.
- relayout now returns { elements, error } like buildFromSpec, so the
  layout action gets this and the position range check from one place.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-07 14:46:01 +11:00
AzureMike e263764334 chore: update Radius plugin to 0.2.1 (#4538)
Signed-off-by: Mike Azure <127820851+AzureMike@users.noreply.github.com>
2026-10-07 10:07:47 +11:00
Stefan BroennerandExcel Plugin Updates aa91c04b56 Update Excel plugin listings (#4481)
* Update Excel plugin listings (90af73608cf2347ca090cf2b04cd49e4fb4e6ccb1f6d890fa58d300abaee01f4)

* Update Excel plugin listings (7eb031387046e5f714d58c6c5d3d3059ad9d04364232df9c7935e131cd1433e5)

---------

Co-authored-by: Excel Plugin Updates <3026464+sbroenne@users.noreply.github.com>
2026-10-07 10:07:22 +11:00
69c029e5b0 Update MarkdStage external plugin to v4.5.1 (#4477)
* Update MarkdStage external plugin to v4.5.1

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Regenerate marketplace for MarkdStage v4.5.1

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Kazuki Ota <117221407+kaota_microsoft@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-07 10:05:55 +11:00
Antonio Villanueva 16363e98c5 Update upgrade-agent plugin to 1.1.652 (#4447) 2026-10-07 10:04:23 +11:00
Matt Raible a1aee7f6cf Update crowdstrike-falcon-fusion to v1.3.0 (#4343) 2026-10-07 10:03:52 +11:00
Matt Raible 81f4569abd Update crowdstrike-falcon-foundry to v1.6.0 (#4338) 2026-10-07 10:03:08 +11:00
Oliver Zehentleitner AIgent b3301a8f1f keep-the-why: bump to 0.20.0 (version and source.ref) (#3478) 2026-10-07 10:01:45 +11:00
github-actions[bot] 645d24108c Add external plugin azure-sre-agent 2026-10-06 18:58:48 +00:00
Gautam Jethwani 143a3d976b Update Figma figquery tag (#4342) 2026-10-02 08:21:25 +10:00
github-actions[bot]andPretaSOFT 6c5a96403d Add external plugin dependabot-triage (#4328)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-01 01:28:05 +00:00
c442f0d917 Update winui external plugin listing to v0.7.1 (#4325)
Co-authored-by: Nikola Metulev <711864+nmetulev@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-01 10:47:10 +10:00
c58b38ab2e Update winappcli external plugin listing to 0.7.1 (#4324)
* Update winappcli external plugin listing to v0.7.0

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Pin winappcli to 7c4e67e (0.7.1) with skill link fixes

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Nikola Metulev <711864+nmetulev@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-01 10:46:46 +10:00
626dd2aa54 Update winui external plugin listing to v0.7.0 (#4323)
Co-authored-by: Nikola Metulev <711864+nmetulev@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-10-01 09:14:26 +10:00
github-actions[bot]andPretaSOFT a99f834f6d Add external plugin markdstage (#4176)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-30 01:22:23 +00:00
Tim MulhollandandCopilot App 15ed97c2ed Update upgrade-agent plugin to 1.1.612 (#4187)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: f76c2157-2e45-4622-8057-36971c3aa711
2026-09-30 09:33:33 +10:00
Paul YuknewiczandCopilot App 0acb894b5c Update three Azure canvas marketplace listings (#4192)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-30 08:58:18 +10:00
Antonio VillanuevaandCopilot App 5fe7791ca0 Update upgrade-agent plugin to 1.1.596 (#4096)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-29 10:10:02 +10:00
Shruthi KumarandCopilot App bae90f4800 chore(plugin): update radius plugin to 0.2.0 (#3966)
* chore: update Radius plugin to 0.2.0

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>

* docs: refresh generated agent MCP links

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>

* Revert "docs: refresh generated agent MCP links"

This reverts commit f8c5c0353f to keep the Radius release update focused.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Signed-off-by: sk593 <shruthikumar@microsoft.com>

---------

Signed-off-by: sk593 <shruthikumar@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-29 10:03:07 +10:00
github-actions[bot]andPretaSOFT 6c4d33b9cf Add external plugin incident-io (#3725)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-25 01:58:01 +00:00
3a004c24b3 [external-plugin] Add azure-resources-query (#3746)
* Add external plugin azure-resources-query

* chore(external): bump rayfin plugin to 0.4.2 (#3741)

Pin the existing Rayfin listing to the merged 0.4.2 source commit and regenerate the marketplace catalog.

Co-authored-by: Chris Caruso <chcaruso@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add external plugin postgres-skills (#3743)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Add external plugin azure-functions-hosted-skills (#3744)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Add external plugin canvas-authoring (#3745)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chris <chriscaruso@live.com>
Co-authored-by: Chris Caruso <chcaruso@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-09-25 11:56:45 +10:00
07c90c221d [external-plugin] Add azure-cost-health-check (#3747)
* Add external plugin azure-cost-health-check

* chore(external): bump rayfin plugin to 0.4.2 (#3741)

Pin the existing Rayfin listing to the merged 0.4.2 source commit and regenerate the marketplace catalog.

Co-authored-by: Chris Caruso <chcaruso@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Add external plugin postgres-skills (#3743)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Add external plugin azure-functions-hosted-skills (#3744)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Add external plugin canvas-authoring (#3745)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(external): resolve azure cost health check conflicts

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chris <chriscaruso@live.com>
Co-authored-by: Chris Caruso <chcaruso@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
2026-09-25 11:56:27 +10:00
github-actions[bot]andPretaSOFT 639fe33600 Add external plugin canvas-authoring (#3745)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-25 01:29:51 +00:00
github-actions[bot]andPretaSOFT 869cff0fdd Add external plugin azure-functions-hosted-skills (#3744)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-25 01:29:34 +00:00
github-actions[bot]andPretaSOFT 10c4a68510 Add external plugin postgres-skills (#3743)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-25 01:29:23 +00:00
ba1607e91b chore(external): bump rayfin plugin to 0.4.2 (#3741)
Pin the existing Rayfin listing to the merged 0.4.2 source commit and regenerate the marketplace catalog.

Co-authored-by: Chris Caruso <chcaruso@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-25 11:28:27 +10:00
79eac37348 chore(plugins): update github-copilot-modernization to 1.24.0 (#3591)
Update the existing external plugin listing to the v1.24.0 release
merged in microsoft/github-copilot-modernization#41. Pin the release
merge commit and regenerate the marketplace, following #2811.

Authored-by: GitHub Copilot CLI v1.0.86
Model: GPT-6 Astra (gpt-6-astra)

Co-authored-by: HaoZhang <haozhan@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c47f454f-e97a-4766-a15b-e0b4df1e536f
2026-09-23 10:22:43 +10:00
qinezh db8d563aef Upgrade microsoft-foundry plugin to 1.0.14 (#3588) 2026-09-22 17:29:25 +10:00
ad4c196b93 Update modernize-java to 1.24.0 (#3422)
Update the external plugin version and tag, pin the merged upstream release commit, and regenerate the marketplace.

Co-authored-by: haozhang <haozhan@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 4a60a8cc-9b50-40c7-b29a-bdbf60144f6f
2026-09-21 10:43:59 +10:00
Viacheslav Tsuvariev 1a2cd0af84 Update SonarQube plugin version to 2.6.0 (#3313) 2026-09-21 10:32:33 +10:00
John Jeong 39c9253f48 Update Anarlog to local-first version 1.3.0 (#3298)
* Update Anarlog to local-first version 1.3.0

Pin the existing listing to the tested source revision and regenerate its marketplace entry.

* Pin the final reviewed Anarlog package

Include corrected Flatpak setup and paid-Team eligibility in the 1.3.0 source.
2026-09-21 10:31:23 +10:00
Oliver Zehentleitner AIgent 143bdb6d5c keep-the-why: bump to 0.17.0 (#2998)
* keep-the-why: bump to 0.16.0

* keep-the-why: bump to 0.16.1

* keep-the-why: bump to 0.16.2

* keep-the-why: bump to 0.16.3

* keep-the-why: bump to 0.17.0 (version and source.ref)
2026-09-21 09:50:02 +10:00
4f4796f0bf Update gh-skills-builder external plugin to v1.1.0 (#3253)
* chore: update gh-skills-builder to v1.0.2

Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>

* Update gh-skills-builder to v1.0.3 with new commit sha

Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>

* Update gh-skills-builder external plugin to v1.0.4

Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>

* Regenerate marketplace.json with gh-skills-builder v1.0.4

Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>

* Remove connector-namespaces plugin entry

Removed connector-namespaces plugin entry from marketplace.json.

* Update gh-skills-builder external plugin to v1.1.0

Bump the previously approved gh-skills-builder listing from v1.0.4 to
v1.1.0 and regenerate marketplace outputs.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>
Co-authored-by: Aaron Powell <me@aaron-powell.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-09-18 11:58:33 +10:00
Muhammad Ubaid Raza 74bd7713e5 [gem-team] v1.130.0 (#3243)
* Simplify agent definitions and bump plugin version to 1.129.0

* Fix spelling of reusable in gem-planner agent

* Simplify agent definitions and bump gem-team to 1.130.0

* Simplify agent definitions and bump gem-team to 1.131.0

* fix: revise proof rule to aovid redundant echoing

* fix: Simplify orchstrator rules
2026-09-18 11:47:20 +10:00
Vijit SinghalandClaude Opus 4.6 c67daac760 [external-plugin] Update sumo-logic plugin keywords (#3217)
* Update sumo-logic plugin sha to include new keywords

* Update sumo-logic plugin: bump version, add keywords, regenerate marketplace

- Version: 1.0.0 → 1.0.1
- Ref: v1.0.0 → v1.0.1
- SHA: updated to match v1.0.1 tag
- Keywords: added devops, search, security (removed siem)
- Regenerated marketplace.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-09-18 11:46:50 +10:00
9fa5515e52 Add external plugin excel-mcp (#3142)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaronpowell <434140+aaronpowell@users.noreply.github.com>
2026-09-18 01:31:11 +00:00
Antonio Villanueva 408ec17349 Update upgrade-agent plugin to 1.1.539 (#3206) 2026-09-17 11:40:42 +10:00
Dávid Kaya 81f12a7f64 Update usage-insights plugin version and SHA (#3202)
* Update usage-insights plugin version and SHA

* Regenerated marketplace.json
2026-09-17 11:35:31 +10:00
github-actions[bot]andPretaSOFT c511466993 Add external plugin usage-insights (#3146)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-15 06:45:54 +00:00
github-actions[bot]andPretaSOFT 5eef7b69af Add external plugin chat-fork-map (#3145)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-15 06:45:35 +00:00
github-actions[bot]andPretaSOFT c658f53237 Add external plugin rhost (#3144)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-15 06:45:21 +00:00
github-actions[bot]andPretaSOFT 777c3eaf9b Add external plugin excel-cli (#3141)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-15 06:41:49 +00:00
github-actions[bot]andPretaSOFT ffa1c1cb9e Add external plugin sumo-logic (#3140)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-15 06:41:35 +00:00