Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@isdk/ai-tool-agent

Package Overview
Dependencies
Maintainers
0
Versions
47
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@isdk/ai-tool-agent - npm Package Versions

1245

0.4.1

Diff

isdk
published 0.4.0 •

Changelog

Source

0.4.0 (2024-12-17)

⚠ BREAKING CHANGES

  • add raiseError option and defaults to not raise error

Features

  • add raiseError option and defaults to not raise error (b081317)
isdk
published 0.3.4 •

isdk
published 0.3.3 •

isdk
published 0.3.2 •

isdk
published 0.3.1 •

isdk
published 0.3.0 •

Changelog

Source

0.3.0 (2024-12-15)

⚠ BREAKING CHANGES

  • add readTextFileChunksEx func and readTextFileChunks no completeSentence supports
  • following the newline paragraph for pure text now
  • use qwen2.5 as default llm token estimate count
  • add truncLastSection option
  • parseJsJson from sync to async
  • add corrected option
  • seperate a new line if next line is a list section
  • add best, completeSentence options to truncateToTokenLimit

Features

  • add assigner and ignoreIndexNamed options (a555ff7)
  • add assigner option (a8c9ef8)
  • add best, completeSentence options to truncateToTokenLimit (3f8f800)
  • add bySentence option(NOT FINED) (be3f0f1)
  • add completeSentence option (0f97bb5)
  • add corrected option (8943253)
  • add countLLMTokens callback option (3c8417f)
  • add createYamlObjectTag (471f8c2)
  • add decodeCharset (5be90be)
  • add detect the language whether base on the space sperated (1dcb85f)
  • add detectCharset func (5427def)
  • add EMPHASIS_INLINE_BLOCK process (ac9c2dc)
  • add file argument to isFileMatched callback for readFilenamesRecursiveSync (e78113a)
  • add formatTextWithSpace (87107d9)
  • add getFileMetaInfo and hashFile (b82de24)
  • add hashStream (f61ec08)
  • add IFileMetaInfo (e14a2f1)
  • add ignoreEmptyLine option to splitSentence and add removeMarkdownBold, removeMarkdownItalic, removeMarkdownBoldAndItalic funcs (2449990)
  • add isMarkdown option (ec0d1ee)
  • add isTitleString, isListItemString funcs (a08b936)
  • add line end long words hyphen supports (1910ac2)
  • add llm-tokenizer (cf0517b)
  • add more hash algorithm (655d91b)
  • add more markdown format to completeSentences (11a28da)
  • add placehoders option (46b1b7a)
  • add preserveUnresolvedName option (1c07ba5)
  • add readTextFileChunks (c81b475)
  • add readTextFileChunksEx func and readTextFileChunks no completeSentence supports (5e84f78)
  • add replaceWithPlaceholder,restoreFromPlacehoders funcs (3085a32)
  • add sep line supports (7cb40b9)
  • add skipExpression option (3ae1712)
  • add splitChunks (ed484f9)
  • add splitParagraph func (35c6b0a)
  • add stripConsoleColor func (e010be5)
  • add toRole, reply, private properties (8a83be9)
  • add truncateToTokenLimit (83a4b68)
  • add truncateToTokenLimitEx (81195dc)
  • add truncLastSection option (b0a6404)
  • loads a text file with detected encoding automatically(loadTextFromPaths) (b8a75c9)
  • pass options to splitSentences (5067abc)
  • split code block as a sentence (2ff46f6)
  • the directory should check isFileMatched now (ecb654c)
  • ts declration (138ceeb)

Bug Fixes

  • cache dir should be package root always (a418211)
  • can not template data if no scope (1065a9c)
  • can pass undefined property name as undefined value now (7517f89)
  • can pass undefined property name as undefined value now (79a05fe)
  • correct the last sentence (1530801)
  • follow the corrected option (eed5b15)
  • following the newline paragraph for pure text now (87ee2e8)
  • forget calc "\n" (9d782d3)
  • isTitleString check markdown title (36919e2)
  • keep markdown paragraph (7a0a170)
  • level algorithm error (8e52e24)
  • level algorithm error and symlink supports (db570ab)
  • markdown heading text with mutli sentences should not be split (238a6b4)
  • omit the funtions from scope for template format (a622ea6)
  • seperate a new line if next line is a list section (77e514b)
  • should be one sentence even if new line exists (a328399)
  • should split by sentence even if no trunc (079734a)
  • should throw error if all content removed (edebbfd)
  • should throw error if single sentence can not fit the size (bce590a)
  • store markdown heading text first to avoid split heading (54b0b50)
  • treat "1." without spaces as numberic list (cc32898)

Refactor

  • add optional sentences option (40ac530)
  • extract getArgValue (29aed88)
  • parseJsJson from sync to async (6147d86)
  • toRole, replies (e324043)
  • use object instead of array (9ce8e06)
  • use qwen2.5 as default llm token estimate count (a6dbfae)
isdk
published 0.2.0 •

Changelog

Source

0.2.0 (2024-09-16)

⚠ BREAKING CHANGES

  • extract common-error to @isdk/common-error
  • move find-port to src/utils

Features

Bug Fixes

Refactor

  • extract common-error to @isdk/common-error (a577ff3)
  • move find-port to src/utils (78a211d)
isdk
published 0.1.2 •

Changelog

Source

0.1.2 (2024-08-31)

Features

  • add level option to readFilenamesRecursiveSync (e0a5d5e)
  • parse-command: add templateData, templateFormat option (f128632)
  • parse-commnad: add ParseObjectArgumentOptions (2760271)
  • util: add memoize (a78684a)

Bug Fixes

  • add normalizer option (66a1bcb)
  • do not treat arraw function as expression result (d053ee3)
  • normalizer not work (0f7647b)
  • parse-command: minor bug fixed (c9793a9)
  • parse-command: returnArrayOnly glitch (3cf8f4c)
  • parse-command: the named arg should verify value too (efa9d3b)
  • should visit canonicalize (86fab90)
isdk
published 0.1.1 •

Changelog

Source

0.1.1 (2024-08-28)

Features

  • add parse command (67c1c08)
  • load-file-from-paths: add fileIsExists (e79b5a0)
  • parse-command: add expression arg supports (87bcc39)
  • parse-command: add parseObjectArgumentInfos func (3df5dc0)
  • parse-command: add returnArrayOnly option (8a3868f)

Bug Fixes

  • filterValidFnScope: should allow scope is optional (e2bebb1)
  • parse-command: add filterValidFnScope (bc1a97d)
  • parse-js-json: filter only Valid Scope by filterValidFnScope (29b98b1)

Refactor

  • parse-js-json: optimize perform (497b1d6)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc