Skip to content

feat: rebuilt the Copilot Observability - #411

Draft
caalador wants to merge 7 commits into
mainfrom
feat/have-panel-in-distinct-parts
Draft

caalador wants to merge 7 commits into
mainfrom
feat/have-panel-in-distinct-parts

Conversation

@caalador

Copy link
Copy Markdown
Collaborator

rebuilt the Copilot Observability panel
with four tabs: vitals, last interaction,
metrics and findings list.

Last interaction tab has new
latest interaction data from
InteractionCollector. Last interaction
requires insights (and errors or requests)
to be enabled.

Builds on #407
Touches #393

caalador and others added 5 commits September 24, 2026 13:59
Add observation of view
collections so we can detect
unbounded growth outside
the node tree.
rebuilt the Copilot Observability panel
with four tabs: vitals, last click,
metrics and findings list.

Last click tab has new
latest interaction  data from
InteractionCollector. Last click
requires insights (and errors or requests)
to be enabled.
@github-actions

github-actions Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

📦 Snapshot published

25.4.have-panel-in-distinct-parts-SNAPSHOT — built from a0ca849 (run).

Built without running tests. Look at the checks on this pull request before relying on it.

Every new commit on this branch republishes it while the snapshot build label is there. Add -U to pick the newest build up.

How to use it
<repository>
  <id>vaadin-snapshots</id>
  <url>https://maven.vaadin.com/vaadin-prereleases</url>
  <snapshots><enabled>true</enabled></snapshots>
</repository>

<dependency>
  <groupId>com.vaadin</groupId>
  <artifactId>observability-kit-starter</artifactId>
  <version>25.4.have-panel-in-distinct-parts-SNAPSHOT</version>
</dependency>

Use observability-kit-spring or observability-kit-micrometer instead of the starter for an application that is not on Spring Boot or not on Spring.

caalador and others added 2 commits September 28, 2026 07:52
As the vitals view is more for the
current the value should be the
browser actual instead of
cummulative. Metrics still show
the server collected cummulative
so a trend can be seen.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants