3 Commits

Author SHA1 Message Date
64b513e3de style(tsconvert): enforce two-space indentation for TypeScript interfaces
- Add two spaces before each field in generated interfaces
- Use newlines between fields and closing brace for proper formatting
- Update test to validate proper indentation
- Document test requirements in AGENTS.md
2026-01-29 21:32:00 -05:00
f308970531 chore(runtime): Add logrus logging framework with structured logging
Add logrus as the primary logging framework with dependency injection
pattern. All errors now use WithError() for context, and structured
logging uses camelCase field names. Tag runtime service with service
field for better log organization.

- Add logrus dependency
- Update Runtime to accept logger via dependency injection
- Add WithLogger() option for logger configuration
- Log errors with WithError() for context
- Log async function failures with service context
- Document logging practices in AGENTS.md
2026-01-29 21:32:00 -05:00
ccbe9cd7bf initial commit 2026-01-29 21:31:49 -05:00