@@ -17,41 +17,49 @@ describe("config boolean env parsing", () => {
1717 it ( "uses false defaults for hide service message flags" , async ( ) => {
1818 vi . stubEnv ( "HIDE_THINKING_MESSAGES" , "" ) ;
1919 vi . stubEnv ( "HIDE_TOOL_CALL_MESSAGES" , "" ) ;
20+ vi . stubEnv ( "HIDE_TOOL_FILE_MESSAGES" , "" ) ;
2021
2122 const config = await loadConfig ( ) ;
2223
2324 expect ( config . bot . hideThinkingMessages ) . toBe ( false ) ;
2425 expect ( config . bot . hideToolCallMessages ) . toBe ( false ) ;
26+ expect ( config . bot . hideToolFileMessages ) . toBe ( false ) ;
2527 } ) ;
2628
2729 it ( "parses truthy values for hide service message flags" , async ( ) => {
2830 vi . stubEnv ( "HIDE_THINKING_MESSAGES" , "YES" ) ;
2931 vi . stubEnv ( "HIDE_TOOL_CALL_MESSAGES" , "1" ) ;
32+ vi . stubEnv ( "HIDE_TOOL_FILE_MESSAGES" , "true" ) ;
3033
3134 const config = await loadConfig ( ) ;
3235
3336 expect ( config . bot . hideThinkingMessages ) . toBe ( true ) ;
3437 expect ( config . bot . hideToolCallMessages ) . toBe ( true ) ;
38+ expect ( config . bot . hideToolFileMessages ) . toBe ( true ) ;
3539 } ) ;
3640
3741 it ( "parses falsy values for hide service message flags" , async ( ) => {
3842 vi . stubEnv ( "HIDE_THINKING_MESSAGES" , "off" ) ;
3943 vi . stubEnv ( "HIDE_TOOL_CALL_MESSAGES" , "0" ) ;
44+ vi . stubEnv ( "HIDE_TOOL_FILE_MESSAGES" , "false" ) ;
4045
4146 const config = await loadConfig ( ) ;
4247
4348 expect ( config . bot . hideThinkingMessages ) . toBe ( false ) ;
4449 expect ( config . bot . hideToolCallMessages ) . toBe ( false ) ;
50+ expect ( config . bot . hideToolFileMessages ) . toBe ( false ) ;
4551 } ) ;
4652
4753 it ( "falls back to defaults on invalid values" , async ( ) => {
4854 vi . stubEnv ( "HIDE_THINKING_MESSAGES" , "banana" ) ;
4955 vi . stubEnv ( "HIDE_TOOL_CALL_MESSAGES" , "nope" ) ;
56+ vi . stubEnv ( "HIDE_TOOL_FILE_MESSAGES" , "invalid" ) ;
5057
5158 const config = await loadConfig ( ) ;
5259
5360 expect ( config . bot . hideThinkingMessages ) . toBe ( false ) ;
5461 expect ( config . bot . hideToolCallMessages ) . toBe ( false ) ;
62+ expect ( config . bot . hideToolFileMessages ) . toBe ( false ) ;
5563 } ) ;
5664
5765 it ( "uses markdown as default message format mode" , async ( ) => {
0 commit comments