Skip to content

feat(monitoring): Improve AX for monitoring with goal surface as primary interface#241

Merged
developersdigest merged 4 commits into
mainfrom
jonathan/monitoring-goal-mcp
May 28, 2026
Merged

feat(monitoring): Improve AX for monitoring with goal surface as primary interface#241
developersdigest merged 4 commits into
mainfrom
jonathan/monitoring-goal-mcp

Conversation

@developersdigest

Copy link
Copy Markdown
Member

No description provided.

Add explicit guidance on writing monitor goals to README.md and src/monitor.ts. The new text instructs authors to write concise 2–3 sentence goals, state what should trigger an alert, preserve any scope provided by the user, include intent-specific exclusions only when requested, and keep broad “any change” requests broad. Also bump firecrawl-fastmcp dependency from ^1.0.4 to ^1.0.5 in package.json.
Document and surface judgment.meaningful and judgment.meaningfulChanges in the monitor docs and example (src/monitor.ts) so goal-relevant changes are preferred over raw diff hunks. Also update pnpm-lock.yaml with dependency updates (including firecrawl-fastmcp -> 1.0.5, mcp-proxy -> 6.5.1) and associated transitive packages/snapshots.
Expand and clarify guidance for writing monitor goals: require 2-3 sentence goals, state triggers and scope, include intent-specific exclusions only when obvious, and explicitly tell authors not to restate noise already handled by the judge (whitespace, tracking params, metadata, etc.). Add guidance to keep goals broad when the user is vague and to include explicit user-stated exclusions. Also standardize example phrasing to "Alert when..." and update the pricing example to ignore unrelated marketing copy unless it affects the offer. Changes applied to README.md and src/monitor.ts.
@developersdigest developersdigest merged commit cf32396 into main May 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant