Skip to content

Adding Story Based Telemetry For Agentic Development - #699

Closed
SquallLeonhart13 wants to merge 3 commits into
pingdotgg:mainfrom
Principal-Forks:main
Closed

Adding Story Based Telemetry For Agentic Development#699
SquallLeonhart13 wants to merge 3 commits into
pingdotgg:mainfrom
Principal-Forks:main

Conversation

@SquallLeonhart13

@SquallLeonhart13 SquallLeonhart13 commented Mar 9, 2026

Copy link
Copy Markdown
Screenshot 2026-03-09 at 11 13 49 AM

Link to ui

What Changed

Adding a .principal-views folder that captures architecture and suggested storybased telemety.

Why

Story based telemetry improves maintainability of code by allowing validation of code through telemetry
and doubles as context engineering for when changes need to be made

UI Changes

Untitled.mov

Checklist

  • This PR is small and focused
  • I explained what changed and why
  • I included before/after screenshots for any UI changes
  • I included a video for animation/interaction changes

SquallLeonhart13 and others added 3 commits March 6, 2026 23:22
Create comprehensive telemetry schema documentation using Principal View
OTEL canvases for the major server subsystems:

- Provider Session: process lifecycle, turn execution, session start/stop
- Orchestration Engine: command dispatch with event sourcing patterns
- WebSocket Routing: request/response lifecycle and error handling
- Runtime Ingestion: provider event classification and domain synthesis
- Terminal Session: PTY lifecycle and shell management

Also adds a high-level architecture canvas showing component relationships
and data flow between subsystems.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Explains the multi-layered IPC architecture including Electron IPC,
WebSocket RPC, and process management with type-safety characteristics.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Mar 9, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 532eca8d-9104-40dc-b7e2-d00701f4c1c9

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added the vouch:unvouched PR author is not yet trusted in the VOUCHED list. label Mar 9, 2026
@maria-rcks

Copy link
Copy Markdown
Collaborator

read contribution guidelines, this feels like a personal fork, not a pr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

vouch:unvouched PR author is not yet trusted in the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants