Rule Feedback Snapshot
GET /api/agents/learning/rules/{project_id}/{agent_name}
GET
/api/agents/learning/rules/{project_id}/{agent_name}
Return every rule-feedback row for this (project, agent) pair.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” project_id
required
Project Id
string
agent_name
required
Agent Name
string
Responses
Section titled “ Responses ”Successful Response
RuleFeedbackSnapshotResponse
GET /api/agents/learning/rules/{project_id}/{agent_name}.
object
projectId
required
Projectid
string
agentName
required
Agentname
string
entries
required
Entries
Array<object>
AgentRuleFeedbackRecordAggregate counters + weight for one (project, agent, rule) tuple.
object
projectId
required
Projectid
string
agentName
required
Agentname
string
ruleId
required
Ruleid
string
ruleCategory
required
Rulecategory
string
seenCount
required
Seencount
integer
acceptedCount
required
Acceptedcount
integer
dismissedCount
required
Dismissedcount
integer
snoozedCount
required
Snoozedcount
integer
lastSeenAt
required
Lastseenat
string
weight
required
Weight
number
createdAt
required
Createdat
string
updatedAt
required
Updatedat
string
total
required
Total
integer
Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context