Part of #1195 — Phase 1
Integrate ContentSanitizer into ContextBuilder so all untrusted data is automatically sanitized before entering agent context.
Crates: zeph-core
Depends on: SEC-1.2, SEC-1.3
Tasks:
Files: crates/zeph-core/src/context.rs, crates/zeph-core/src/agent.rs
Part of #1195 — Phase 1
Integrate ContentSanitizer into ContextBuilder so all untrusted data is automatically sanitized before entering agent context.
Crates: zeph-core
Depends on: SEC-1.2, SEC-1.3
Tasks:
ContentSanitizertoContextBuilder(initialized from config)ContentSourcetracing::debug!when injection patterns are flagged (structured: source, pattern, location)Files:
crates/zeph-core/src/context.rs,crates/zeph-core/src/agent.rs