Skip to content

Add Aegis SDK diagnostics reporter #149

Description

@El-swaggerito

Description

Difficulty: Expert

Type: Feature

Summary

Add a diagnostics reporter for Aegis SDK configuration and runtime state.

Current Behaviour

SDK users may struggle to diagnose RPC, contract ID, network, role, signer, and compliance failures.

Expected Behaviour

The SDK should produce a safe redacted diagnostics report for support.

Suggested Implementation

Create reporter types, redaction, config checks, runtime checks, tests, and docs.

Files or Areas Likely Affected

  • src/diagnostics/
  • src/config/
  • src/client/
  • src/errors/
  • tests/
  • docs/

Acceptance Criteria

  • Diagnostics reporter is implemented.
  • Config, network, role, and signer states are represented.
  • Sensitive values are redacted.
  • Compliance-related failures are classified where possible.
  • Tests verify redaction.
  • Docs explain safe support usage.

Additional Notes

Do not expose private keys or sensitive identity data.

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelaegisAegis RWA Protocol related workconfigConfiguration related workdiagnosticsDiagnostics and observability workexpertExpert difficultyfeatureFeature worksdkSDK related work

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions