Skip to content

civic-interconnect/agents-monitor-people

Repository files navigation

agents-monitor-people

Version License: MIT Build Status

People and Roles Agent for Civic Interconnect

This agent queries basic people and roles metadata from OpenStates using their GraphQL API. It creates daily snapshot reports of counts by jurisdiction to help track overall system volume and schema stability.

Current Status

  • Pulls OpenStates peoples via GraphQL (high-level people IDs only)
  • Generates daily jurisdiction-level summary reports
  • Introspection/schema monitoring not yet enabled
  • Deeper people content monitoring (texts, sponsors, versions, etc.) not yet implemented

Deployment

This agent is scheduled to run automatically using GitHub Actions.

Local Development

See DEVELOPER.md. Then:

people-agent start

About

Monitor People Agent for Civic Interconnect

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages