app.log 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. time=2025-06-01T15:18:00.007-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  2. time=2025-06-01T15:18:00.012-04:00 level=INFO msg="Reading directory: /home/thdxr"
  3. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="Cancelling all subscriptions"
  4. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="subscription cancelled" name=status
  5. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="All subscription goroutines completed successfully"
  6. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="TUI message channel closed"
  7. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="All goroutines cleaned up"
  8. time=2025-06-01T15:18:26.580-04:00 level=INFO msg="TUI exited" result="{width:199 height:56 currentPage:chat previousPage: pages:map[chat:0xc000432280] loadedPages:map[chat:true] status:{app:0xc000221420 queue:[] width:199 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000221420 showPermissions:false permissions:0xc000167408 showHelp:false help:0xc000525b30 showQuit:true quit:0xc0005a9a09 showSessionDialog:false sessionDialog:0xc0002f5e40 showCommandDialog:false commandDialog:0xc00034b940 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc00028dea0 showInitDialog:false initDialog:{width:199 height:56 selected:1 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc0000ac400 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc0000ac440}"
  9. time=2025-06-01T15:18:27.455-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  10. time=2025-06-01T15:18:27.459-04:00 level=INFO msg="Reading directory: /home/thdxr"
  11. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="Cancelling all subscriptions"
  12. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="subscription cancelled" name=status
  13. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="All subscription goroutines completed successfully"
  14. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="TUI message channel closed"
  15. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="All goroutines cleaned up"
  16. time=2025-06-01T15:18:36.631-04:00 level=INFO msg="TUI exited" result="{width:199 height:56 currentPage:chat previousPage: pages:map[chat:0xc0004335e0] loadedPages:map[chat:true] status:{app:0xc0002a73b0 queue:[] width:199 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc0002a73b0 showPermissions:false permissions:0xc000229408 showHelp:false help:0xc00012dad0 showQuit:true quit:0xc00012a749 showSessionDialog:false sessionDialog:0xc000323f00 showCommandDialog:false commandDialog:0xc0003e57e0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000307d60 showInitDialog:false initDialog:{width:199 height:56 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc0000ac4c0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc0000ac500}"
  17. time=2025-06-01T15:18:40.354-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  18. time=2025-06-01T15:18:40.359-04:00 level=INFO msg="Reading directory: /home/thdxr"
  19. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="Cancelling all subscriptions"
  20. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="subscription cancelled" name=status
  21. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="All subscription goroutines completed successfully"
  22. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="TUI message channel closed"
  23. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="All goroutines cleaned up"
  24. time=2025-06-02T11:38:53.522-04:00 level=INFO msg="TUI exited" result="{width:347 height:89 currentPage:chat previousPage: pages:map[chat:0xc00017bcc0] loadedPages:map[chat:true] status:{app:0xc000232690 queue:[] width:347 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000232690 showPermissions:false permissions:0xc000207408 showHelp:false help:0xc000615a70 showQuit:true quit:0xc000136759 showSessionDialog:false sessionDialog:0xc000309d80 showCommandDialog:false commandDialog:0xc0003874c0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000427d60 showInitDialog:false initDialog:{width:347 height:89 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc00030e080 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc00030e0c0}"
  25. time=2025-06-02T11:38:54.472-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  26. time=2025-06-02T11:38:54.477-04:00 level=INFO msg="Reading directory: /home/thdxr"
  27. time=2025-06-02T11:38:56.199-04:00 level=INFO msg="Cancelling all subscriptions"
  28. time=2025-06-02T11:38:56.199-04:00 level=INFO msg="subscription cancelled" name=status
  29. time=2025-06-02T11:38:56.199-04:00 level=INFO msg="All subscription goroutines completed successfully"
  30. time=2025-06-02T11:38:56.199-04:00 level=INFO msg="TUI message channel closed"
  31. time=2025-06-02T11:38:56.199-04:00 level=INFO msg="All goroutines cleaned up"
  32. time=2025-06-02T11:38:56.200-04:00 level=INFO msg="TUI exited" result="{width:347 height:89 currentPage:chat previousPage: pages:map[chat:0xc000595bd0] loadedPages:map[chat:true] status:{app:0xc000267960 queue:[] width:347 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000267960 showPermissions:false permissions:0xc000223408 showHelp:false help:0xc00048c270 showQuit:true quit:0xc0005961c9 showSessionDialog:false sessionDialog:0xc000323940 showCommandDialog:false commandDialog:0xc00043b380 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000201360 showInitDialog:false initDialog:{width:347 height:89 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000323b80 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000323bc0}"
  33. time=2025-06-02T11:41:08.886-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  34. time=2025-06-02T11:41:08.891-04:00 level=INFO msg="Reading directory: /home/thdxr"
  35. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="Cancelling all subscriptions"
  36. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="subscription cancelled" name=status
  37. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="All subscription goroutines completed successfully"
  38. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="TUI message channel closed"
  39. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="All goroutines cleaned up"
  40. time=2025-06-02T11:41:10.789-04:00 level=INFO msg="TUI exited" result="{width:347 height:89 currentPage:chat previousPage: pages:map[chat:0xc0006a9ef0] loadedPages:map[chat:true] status:{app:0xc000293e30 queue:[] width:347 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000293e30 showPermissions:false permissions:0xc0001fb408 showHelp:false help:0xc00053da40 showQuit:true quit:0xc000538719 showSessionDialog:false sessionDialog:0xc000319e80 showCommandDialog:false commandDialog:0xc0003e5ac0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000611040 showInitDialog:false initDialog:{width:347 height:89 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc00032a1c0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc00032a200}"
  41. time=2025-06-02T11:41:33.764-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  42. time=2025-06-02T11:41:33.770-04:00 level=INFO msg="Reading directory: /home/thdxr"
  43. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="Cancelling all subscriptions"
  44. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="subscription cancelled" name=status
  45. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="All subscription goroutines completed successfully"
  46. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="TUI message channel closed"
  47. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="All goroutines cleaned up"
  48. time=2025-06-02T11:41:36.138-04:00 level=INFO msg="TUI exited" result="{width:145 height:36 currentPage:chat previousPage: pages:map[chat:0xc0002b2e10] loadedPages:map[chat:true] status:{app:0xc00015b1f0 queue:[] width:145 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc00015b1f0 showPermissions:false permissions:0xc000206f08 showHelp:false help:0xc000124720 showQuit:true quit:0xc000122819 showSessionDialog:false sessionDialog:0xc0000ad200 showCommandDialog:false commandDialog:0xc0003cb7c0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0000c6e60 showInitDialog:false initDialog:{width:145 height:36 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc0000ad440 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc0000ad480}"
  49. time=2025-06-02T11:41:37.928-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  50. time=2025-06-02T11:41:37.933-04:00 level=INFO msg="Reading directory: /home/thdxr"
  51. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="Cancelling all subscriptions"
  52. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="subscription cancelled" name=status
  53. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="All subscription goroutines completed successfully"
  54. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="TUI message channel closed"
  55. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="All goroutines cleaned up"
  56. time=2025-06-02T11:41:39.496-04:00 level=INFO msg="TUI exited" result="{width:145 height:36 currentPage:chat previousPage: pages:map[chat:0xc000457cc0] loadedPages:map[chat:true] status:{app:0xc0002decb0 queue:[] width:145 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc0002decb0 showPermissions:false permissions:0xc0002ad408 showHelp:false help:0xc0004ffad0 showQuit:true quit:0xc00048e219 showSessionDialog:false sessionDialog:0xc00033dcc0 showCommandDialog:false commandDialog:0xc00045f2e0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000387c20 showInitDialog:false initDialog:{width:145 height:36 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc00013ac88 showThemeDialog:false themeDialog:0xc00033df40 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000346100}"
  57. time=2025-06-02T11:41:42.347-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  58. time=2025-06-02T11:41:42.352-04:00 level=INFO msg="Reading directory: /home/thdxr"
  59. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="Cancelling all subscriptions"
  60. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="subscription cancelled" name=status
  61. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="All subscription goroutines completed successfully"
  62. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="TUI message channel closed"
  63. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="All goroutines cleaned up"
  64. time=2025-06-02T11:41:43.941-04:00 level=INFO msg="TUI exited" result="{width:87 height:21 currentPage:chat previousPage: pages:map[chat:0xc000549bd0] loadedPages:map[chat:true] status:{app:0xc0001de620 queue:[] width:87 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc0001de620 showPermissions:false permissions:0xc0001d9408 showHelp:false help:0xc0005a1f50 showQuit:true quit:0xc000485f39 showSessionDialog:false sessionDialog:0xc000323b80 showCommandDialog:false commandDialog:0xc000429260 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0005aa5a0 showInitDialog:false initDialog:{width:87 height:21 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000323dc0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000323e00}"
  65. time=2025-06-02T11:41:44.948-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  66. time=2025-06-02T11:41:44.953-04:00 level=INFO msg="Reading directory: /home/thdxr"
  67. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="Cancelling all subscriptions"
  68. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="subscription cancelled" name=status
  69. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="All subscription goroutines completed successfully"
  70. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="TUI message channel closed"
  71. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="All goroutines cleaned up"
  72. time=2025-06-02T11:41:46.273-04:00 level=INFO msg="TUI exited" result="{width:87 height:21 currentPage:chat previousPage: pages:map[chat:0xc00016c050] loadedPages:map[chat:true] status:{app:0xc000256230 queue:[] width:87 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000256230 showPermissions:false permissions:0xc0001df408 showHelp:false help:0xc000485a70 showQuit:true quit:0xc00011c749 showSessionDialog:false sessionDialog:0xc00030fd80 showCommandDialog:false commandDialog:0xc0003877e0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc000421ea0 showInitDialog:false initDialog:{width:87 height:21 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc0003180c0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000318100}"
  73. time=2025-06-02T11:42:58.924-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  74. time=2025-06-02T11:42:58.929-04:00 level=INFO msg="Reading directory: /home/thdxr"
  75. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="Cancelling all subscriptions"
  76. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="subscription cancelled" name=status
  77. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="All subscription goroutines completed successfully"
  78. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="TUI message channel closed"
  79. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="All goroutines cleaned up"
  80. time=2025-06-02T11:45:10.193-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc000421540] loadedPages:map[chat:true] status:{app:0xc00021c9a0 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc00021c9a0 showPermissions:false permissions:0xc00017d408 showHelp:false help:0xc00048db00 showQuit:true quit:0xc000522749 showSessionDialog:false sessionDialog:0xc000319e40 showCommandDialog:false commandDialog:0xc0003cb980 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0002ddd60 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000322140 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000322180}"
  81. time=2025-06-02T11:45:15.955-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  82. time=2025-06-02T11:45:15.961-04:00 level=INFO msg="Reading directory: /home/thdxr"
  83. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="Cancelling all subscriptions"
  84. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="subscription cancelled" name=status
  85. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="All subscription goroutines completed successfully"
  86. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="TUI message channel closed"
  87. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="All goroutines cleaned up"
  88. time=2025-06-02T11:45:17.549-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc000146050] loadedPages:map[chat:true] status:{app:0xc000140070 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000140070 showPermissions:false permissions:0xc000165408 showHelp:false help:0xc00041ba70 showQuit:true quit:0xc000444739 showSessionDialog:false sessionDialog:0xc000309b00 showCommandDialog:false commandDialog:0xc0003e5940 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc00029fb80 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000309d40 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000309d80}"
  89. time=2025-06-02T11:45:20.823-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  90. time=2025-06-02T11:45:20.827-04:00 level=INFO msg="Reading directory: /home/thdxr"
  91. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="Cancelling all subscriptions"
  92. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="subscription cancelled" name=status
  93. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="All subscription goroutines completed successfully"
  94. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="TUI message channel closed"
  95. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="All goroutines cleaned up"
  96. time=2025-06-02T11:45:22.590-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc00014a050] loadedPages:map[chat:true] status:{app:0xc00029b260 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc00029b260 showPermissions:false permissions:0xc000169408 showHelp:false help:0xc000693c50 showQuit:true quit:0xc00049a789 showSessionDialog:false sessionDialog:0xc0001f21c0 showCommandDialog:false commandDialog:0xc0003a3ce0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0002066e0 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc0001f2400 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc0001f2440}"
  97. time=2025-06-02T11:45:23.991-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  98. time=2025-06-02T11:45:23.997-04:00 level=INFO msg="Reading directory: /home/thdxr"
  99. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="Cancelling all subscriptions"
  100. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="subscription cancelled" name=status
  101. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="All subscription goroutines completed successfully"
  102. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="TUI message channel closed"
  103. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="All goroutines cleaned up"
  104. time=2025-06-02T11:45:25.493-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc000518050] loadedPages:map[chat:true] status:{app:0xc00032f810 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc00032f810 showPermissions:false permissions:0xc0002b1408 showHelp:false help:0xc000517c50 showQuit:true quit:0xc000468279 showSessionDialog:false sessionDialog:0xc000329e00 showCommandDialog:false commandDialog:0xc0003d9c00 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0003045a0 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc00013ac88 showThemeDialog:false themeDialog:0xc00012e3c0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc00012e400}"
  105. time=2025-06-02T11:45:26.628-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  106. time=2025-06-02T11:45:26.632-04:00 level=INFO msg="Reading directory: /home/thdxr"
  107. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="Cancelling all subscriptions"
  108. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="subscription cancelled" name=status
  109. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="All subscription goroutines completed successfully"
  110. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="TUI message channel closed"
  111. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="All goroutines cleaned up"
  112. time=2025-06-02T11:45:28.063-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc0006b01e0] loadedPages:map[chat:true] status:{app:0xc000232540 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000232540 showPermissions:false permissions:0xc000261408 showHelp:false help:0xc00069abd0 showQuit:true quit:0xc000552629 showSessionDialog:false sessionDialog:0xc000335a40 showCommandDialog:false commandDialog:0xc00043b280 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0005ae960 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000335cc0 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000335d00}"
  113. time=2025-06-02T11:45:54.262-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  114. time=2025-06-02T11:45:54.267-04:00 level=INFO msg="Reading directory: /home/thdxr"
  115. time=2025-06-02T11:45:55.816-04:00 level=INFO msg="Cancelling all subscriptions"
  116. time=2025-06-02T11:45:55.817-04:00 level=INFO msg="subscription cancelled" name=status
  117. time=2025-06-02T11:45:55.817-04:00 level=INFO msg="All subscription goroutines completed successfully"
  118. time=2025-06-02T11:45:55.817-04:00 level=INFO msg="TUI message channel closed"
  119. time=2025-06-02T11:45:55.817-04:00 level=INFO msg="All goroutines cleaned up"
  120. time=2025-06-02T11:45:55.817-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc0001eee10] loadedPages:map[chat:true] status:{app:0xc000332e00 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc000332e00 showPermissions:false permissions:0xc00028f408 showHelp:false help:0xc000467c20 showQuit:true quit:0xc00048e2d9 showSessionDialog:false sessionDialog:0xc0001e61c0 showCommandDialog:false commandDialog:0xc0003d9ee0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0002f0320 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc00013ac88 showThemeDialog:false themeDialog:0xc0001e6400 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc0001e6440}"
  121. time=2025-06-02T11:45:57.255-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  122. time=2025-06-02T11:45:57.260-04:00 level=INFO msg="Reading directory: /home/thdxr"
  123. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="Cancelling all subscriptions"
  124. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="subscription cancelled" name=status
  125. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="All subscription goroutines completed successfully"
  126. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="TUI message channel closed"
  127. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="All goroutines cleaned up"
  128. time=2025-06-02T11:45:58.298-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc000432000] loadedPages:map[chat:true] status:{app:0xc00016a1c0 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc00016a1c0 showPermissions:false permissions:0xc0001ef408 showHelp:false help:0xc000699a40 showQuit:true quit:0xc0006da709 showSessionDialog:false sessionDialog:0xc000319dc0 showCommandDialog:false commandDialog:0xc0003e57c0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc00041bc20 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000322140 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000322180}"
  129. time=2025-06-02T11:45:58.958-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  130. time=2025-06-02T11:45:58.962-04:00 level=INFO msg="Reading directory: /home/thdxr"
  131. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="Cancelling all subscriptions"
  132. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="subscription cancelled" name=status
  133. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="All subscription goroutines completed successfully"
  134. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="TUI message channel closed"
  135. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="All goroutines cleaned up"
  136. time=2025-06-02T11:46:00.414-04:00 level=INFO msg="TUI exited" result="{width:79 height:18 currentPage:chat previousPage: pages:map[chat:0xc000435c20] loadedPages:map[chat:true] status:{app:0xc0001dad90 queue:[] width:79 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc0001dad90 showPermissions:false permissions:0xc00017d408 showHelp:false help:0xc00059b860 showQuit:true quit:0xc000310409 showSessionDialog:false sessionDialog:0xc0003239c0 showCommandDialog:false commandDialog:0xc00043b280 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc0002c3680 showInitDialog:false initDialog:{width:79 height:18 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000323c00 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000323c40}"
  137. time=2025-06-02T20:26:37.244-04:00 level=DEBUG msg="Set theme from config" theme=opencode
  138. time=2025-06-02T20:26:37.249-04:00 level=INFO msg="Reading directory: /home/thdxr"
  139. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="Cancelling all subscriptions"
  140. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="subscription cancelled" name=status
  141. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="All subscription goroutines completed successfully"
  142. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="TUI message channel closed"
  143. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="All goroutines cleaned up"
  144. time=2025-06-02T20:31:23.586-04:00 level=INFO msg="TUI exited" result="{width:145 height:36 currentPage:chat previousPage: pages:map[chat:0xc00052c3c0] loadedPages:map[chat:true] status:{app:0xc0001f58f0 queue:[] width:145 messageTTL:4000000000 activeUntil:{wall:0 ext:0 loc:<nil>}} app:0xc0001f58f0 showPermissions:false permissions:0xc0001f1408 showHelp:false help:0xc00052b980 showQuit:true quit:0xc000617a79 showSessionDialog:false sessionDialog:0xc000309940 showCommandDialog:false commandDialog:0xc0004291e0 commands:[{ID:init Title:Initialize Project Description:Create/Update the CONTEXT.md memory file Handler:0xb6b340} {ID:compact_conversation Title:Compact Conversation Description:Summarize the current session to save tokens Handler:0xb6b1c0}] showModelDialog:false modelDialog:0xc00052fe00 showInitDialog:false initDialog:{width:145 height:36 selected:0 keys:{Tab:{keys:[] help:{Key: Desc:} disabled:false} Left:{keys:[] help:{Key: Desc:} disabled:false} Right:{keys:[] help:{Key: Desc:} disabled:false} Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false} Y:{keys:[] help:{Key: Desc:} disabled:false} N:{keys:[] help:{Key: Desc:} disabled:false}}} showFilepicker:false filepicker:0xc0000d6c88 showThemeDialog:false themeDialog:0xc000309b80 showMultiArgumentsDialog:false multiArgumentsDialog:{width:0 height:0 inputs:[] focusIndex:0 keys:{Enter:{keys:[] help:{Key: Desc:} disabled:false} Escape:{keys:[] help:{Key: Desc:} disabled:false}} commandID: content: argNames:[]} showToolsDialog:false toolsDialog:0xc000309bc0}"