This is an automated email from the ASF dual-hosted git repository.
wu-sheng pushed a change to branch feat/ai-history-and-enhancement
in repository https://gitbox.apache.org/repos/asf/skywalking-horizon-ui.git
omit 08a6834 fix(ai): tombstone history deletes, bind queued writes to
their owner
omit 8014cf7 fix(ai): serialize history writes, bind profiling analysis to
its task
omit 7a171d7 fix(ai): keep the profiling proposal header lint-clean and
exhaustive
omit 91e7f49 fix(ai): resolve 32 findings from the branch-wide review
omit 46e2c39 fix(ai): review findings — v1 capture crash, replay roster
leak, stale prompt
omit 24cd88b feat(ai): trace profiling shows the span waterfall beside the
flame
omit 2bed951 refactor(ai): drop show_service_list — no live-tab handoff,
no drift
omit 2df204c feat(ai): capture the network process-graph as a frozen
block; honest fallbacks
omit 922b5e0 feat(ai): network profiling reads out as text, not a drifting
tab-handoff
omit c0b4009 refactor(ai): de-hardcode the RCA playbooks — read the
template, don't bake it in
omit 609f439 docs(ai): changelog + skills contract for triage
capture-replay & replay badge
omit 1f89315 feat(ai): capture-replay for the triage list blocks + a
shared replay tag
omit 0ac0837 feat(ai): multi-type profiling proposals
(trace/async/pprof/eBPF/network)
omit 5dc6333 feat(ai): profiling result block + analyze_profiling tool
(result spine)
omit d3ae9c0 fix(ai): replay must not touch the live query cache; harden
replay fallbacks
omit 83a37ad refactor(ai): externalize the visualization skill's tool
prompts (rollout complete)
omit f14353e refactor(ai): externalize 5 more skills' tool prompts to
resources/tools/*.yaml
omit dd8526f refactor(ai): unify map + figure static mode as
replay/replayData, frozen-always, zero-query
omit f56e712 feat(ai): map capture-replay, rich relationship reads,
externalized tool prompts
omit fec4c8b fix(ai): client chat history now actually persists to
IndexedDB
omit 71b3530 feat(ai): layer-template-as-skill — kb_layer_capabilities +
skill principles
omit e65bddf feat(ai): persist chat history per-user in IndexedDB with
toggle, usage + clear
add 4c4427e feat(ai): profiling, captured-snapshot chat blocks, and
template-driven RCA
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (08a6834)
\
N -- N -- N refs/heads/feat/ai-history-and-enhancement (4c4427e)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
apps/bff/src/ai/skill/triggers/tools.test.ts | 18 +++++++++
apps/bff/src/ai/skill/triggers/tools.ts | 9 ++++-
apps/bff/src/logic/oap/profiling.ts | 2 +-
apps/ui/src/ai/historyStore.ts | 51 ++++++++++++++++--------
apps/ui/src/ai/useAiConversations.ts | 59 +++++++++++++++++++++-------
5 files changed, 106 insertions(+), 33 deletions(-)