()
| 766 | |
| 767 | #[test] |
| 768 | fn test_set_first_prompt_truncated() { |
| 769 | let mut s = make_session(); |
| 770 | let long_prompt = "a".repeat(300); |
| 771 | s.set_first_prompt(&long_prompt); |
| 772 | let stored = s.first_prompt.unwrap(); |
| 773 | assert!(stored.len() <= AgentSession::MAX_PROMPT_LENGTH); |
| 774 | assert!(stored.ends_with("...")); |
| 775 | } |
| 776 | |
| 777 | // Files touched |
| 778 |
nothing calls this directly
no test coverage detected