feat: atomic extract-and-connect + stale PR monitor + response audit #4

Merged
m3taversal merged 70 commits from epimetheus/atomic-connect-and-stale-monitor into main 2026-03-30 11:03:35 +00:00
Showing only changes of commit 28be7555b1 - Show all commits

View file

@ -581,8 +581,8 @@ def format_context_for_prompt(ctx: KBContext) -> str:
sections.append("## Matched Entities")
for i, ent in enumerate(ctx.entities):
sections.append(f"**{ent.name}** ({ent.entity_type}, {ent.domain})")
# Top entity gets full content (up to 2000 chars), rest get truncated
if i == 0:
# Top 3 entities get full content, rest get truncated
if i < 3:
sections.append(ent.overview[:2000])
else:
sections.append(ent.overview[:500])