Skip to content

Release v1.4.7

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 18:35
· 257 commits to refs/heads/release/paclet since this release
1a317a5

What's Changed

  • Update the checkout and upload artifact actions to the latest versions by @rhennigan in #644
  • Bugfix: Set $ChatNotebookEvaluation when calling the WL tool function programmatically by @rhennigan in #646
  • Minor build fixes by @rhennigan in #647
  • Use front end resources for strings by @rhennigan in #648
  • Bugfix: Fixed an internal failure in model selection menu by @rhennigan in #650
  • Bugfix: Fixed an internal failure that occurs when an ExternalLanguage cell appears in chat history in cloud by @rhennigan in #652
  • Fold bad tool calls into a "discarded material" opener by @rhennigan in #654
  • Bugfix: PreemptProtect some FE operations in cloud by @rhennigan in #655
  • Fixed an issue where icons specified by a service were not being used in the UI by @rhennigan in #667
  • More serialization improvements by @rhennigan in #668
  • Bugfix: Suppress ServiceExecute::multser messages in chat evaluations by @rhennigan in #670
  • Bugfix: Localize preference tab labels by @rhennigan in #671
  • Bugfix: Allow popup menu text to be localizable by @rhennigan in #672
  • Bugfix: Allow localization in cell insertion menu by @rhennigan in #673
  • Bugfix: apply custom formatter function to static outputs as well as dynamic ones by @rhennigan in #674
  • Support localization of core persona names by @rhennigan in #675
  • Bugfix: Fixed $IterationLimit::itlim error that occurs when evaluating a raw string in the WL evaluator tool by @rhennigan in #677
  • Bugfix: Fixed an internal error in preferences panel due to non-string persona display names by @rhennigan in #679
  • Bugfix: Fix unevaluated FEPrivate`Part in tool manager panel by @rhennigan in #680
  • Bugfix: Fix CurrentChatSettings returning failures when used in CloudSubmit by @rhennigan in #681
  • Google Gemini updates by @rhennigan in #682
  • Misc formatting fixes and improvements by @rhennigan in #683
  • Added "BypassResponseChecking" option which lets you bypass the default error checking in the final result by @rhennigan in #684
  • Support for GPT-4 Omni by @rhennigan in #686
  • Bugfix: Workaround for web search changes by @rhennigan in #687
  • Reduce the height of the preferences panel in cloud and make it scrollable by @rhennigan in #688
  • Added option to allow evaluator tool to use the current session by @rhennigan in #689
  • Improved tool call prompting and switch to gpt-4o as default by @rhennigan in #690
  • Bugfix: Fix internal error for fine tune models that have a specified name by @rhennigan in #691
  • Allow ParentList specification in persona tools to allow inheriting tools from notebook, FE, etc. by @rhennigan in #692
  • Implement toolRequestParser in chatbook code to avoid dependency issues by @rhennigan in #693
  • Fix for LLMTool changes in 14.1 by @rhennigan in #694
  • Added "ConversionRules" option to customize serialization of lower level box structures by @rhennigan in #695
  • Fix a bad error message in conversion rules by @rhennigan in #696
  • Bugfix: Fixed unnecessary FE <-> Kernel traffic for localized persona names by @rhennigan in #697
  • Session evaluator improvements by @rhennigan in #698
  • More session evaluator work by @rhennigan in #699
  • Bugfix: Fixed some uses of Part with LLMTool to handle 14.1 changes by @rhennigan in #700
  • Set caller for any service execute evaluations by @rhennigan in #701
  • Minor evaluator and formatting improvements by @rhennigan in #702
  • Ensure text styling is applied to relevant inline cells by @rhennigan in #704
  • Added support for markdown delimiters and block quotes by @rhennigan in #705
  • Create a URI handle for any expressions that have non-trivial formatting by @rhennigan in #706
  • Bugfix: Allow whitespace to precede simple tool command syntax by @rhennigan in #707
  • Allow some registered services to be excluded from UI menus by @rhennigan in #708
  • Bugfix: Wrong short name for tools by @rhennigan in #709
  • Bugfix: Fixed an internal error that can occur when CellToChatMessage is used outside of a chat evaluation by @rhennigan in #712
  • Simplify shared contexts by @rhennigan in #713
  • Initial work towards a separate floating chat window by @rhennigan in #714
  • Bugfix: MX build issues and LLMTool fixes by @rhennigan in #715
  • Updated design for Wolfram Alpha pods by @rhennigan in #716
  • Bugfix: Avoid some messages that can leak outside of Quiet[...] by @rhennigan in #717
  • Bugfix: Handle timeouts in the session evaluator by @rhennigan in #719
  • Improved support for claude-3.5 by @rhennigan in #720
  • Bugfix: Display markdown images for personal cloud objects with private permissions by @rhennigan in #721
  • Bugfix: Add missing argument pattern to importImage0 by @rhennigan in #723
  • Bugfix: Anthropic tool response format was being used for all models by @rhennigan in #724
  • Bugfix: Fix internal error that occurs when encountering a cell with no style by @rhennigan in #727
  • MistralAI fixes and better bug reports by @rhennigan in #729
  • More workspace chat implementation by @rhennigan in #731
  • Initial prototype for inline chat by @rhennigan in #733
  • Fix conflicting keybinding by @rhennigan in #734
  • Swap modifier key on MacOSX to avoid conflict with "OpenCloseGroup" token by @rhennigan in #735
  • Selection context improvements by @rhennigan in #736
  • Workaround: Avoid unpacking raster boxes in cloud by @rhennigan in #737
  • Bugfix: Fix send chat button in cloud by @rhennigan in #738
  • Workarounds for send/stop button in cloud notebooks by @rhennigan in #739
  • Bugfix: Handle escaped markdown characters correctly by @rhennigan in #741
  • Minor GPT-4o and GPT-4o-Mini updates by @rhennigan in #742
  • Increment paclet version to 1.4.7 since an earlier 1.4.6 is included in 14.1 by @rhennigan in #743
  • Disable code assistance menu items since they aren't ready for 14.1 yet by @rhennigan in #744
  • Release v1.4.7 by @rhennigan in #745
  • Revert back to submit-paclet action instead of script to avoid segfault by @rhennigan in #746
  • Release v1.4.7 by @rhennigan in #747

Full Changelog: v1.4.5...v1.4.7