Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agent Maiar - the Agent for create agent #112

Closed
phodal opened this issue Sep 30, 2024 · 0 comments
Closed

Agent Maiar - the Agent for create agent #112

phodal opened this issue Sep 30, 2024 · 0 comments

Comments

@phodal
Copy link
Owner

phodal commented Sep 30, 2024

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Create agent for agents

Describe alternatives you've considered
Use llm to generate agent

Additional context

  • frameworkContext of Shire
  • syntax update

Strategy

based: 1. Tasking driven and Local RAG with TF-IDF?

Advanced: RAG?

  1. GENERATE FAKE CODE ?
  2. Match to Shire commons code.

Keyword match ??

  1. import Jieba like Tokenizer ?
  2. Build domain inforamtion ?
  3. search in document
phodal added a commit that referenced this issue Sep 30, 2024
Add functionality to parse Markdown headers within Shire files. This allows for better integration and compatibility when using Markdown alongside Shire syntax.
phodal added a commit that referenced this issue Sep 30, 2024
…ments #112

Update the parser to distinguish between regular comments and content comments, which are used to annotate front matter sections. This change involves modifying the token sets, syntax highlighter, lexer, and parser rules to handle the new comment type.
phodal added a commit that referenced this issue Sep 30, 2024
phodal added a commit that referenced this issue Sep 30, 2024
…#112

Update ShireLexer.flex to properly recognize and handle comments and indentation. This includes changing the way indents are identified and adding support for comments within the grammar. The SingleComment.shire test file is also modified to reflect these changes.
phodal added a commit that referenced this issue Sep 30, 2024
…ctionProvider #112

Added a new ShireToolchainFunctionProvider class to handle Shire toolchain functions. This provider supports built-in functions, variables, and processes in Shire. Also, updated the GitFunctionProvider to use 'entries' instead of 'values' for function name matching.
phodal added a commit that referenced this issue Sep 30, 2024
…able and function retrieval #112

Update the ShireToolchainFunctionProvider to reflect the rename of 'Process' to 'Lifecycle'. This change also enhances the retrieval of built-in variables and functions, improving performance and maintainability.
phodal added a commit that referenced this issue Sep 30, 2024
…112

Update the ShireProvideType enum to use plural forms for consistency.
Rename local variable gitFunc to shireFunc for clarity.
phodal added a commit that referenced this issue Sep 30, 2024
Improve the documentation of PatternActionFuncType functions by adding examples and making descriptions more concise. Also, enhance the formatting of the Batch class in PatternActionFunc for better readability.
phodal added a commit that referenced this issue Sep 30, 2024
…112

This commit introduces support for markdown headers in ShireCompileTest. It also includes the necessary changes in ShireSyntaxHighlighter and ShireSyntaxAnalyzer to handle the new markdown header type.
phodal added a commit that referenced this issue Sep 30, 2024
Replace unnecessary newlines in the prompt cleaner and enhance the syntax analyzer to wrap headers with a custom markdown syntax.
phodal added a commit that referenced this issue Sep 30, 2024
phodal added a commit that referenced this issue Sep 30, 2024
…112

Provide clear descriptions for each post-processor and generate a list view to display them. This enhances the understanding of each processor's functionality and improves the overall user experience.
phodal added a commit that referenced this issue Oct 1, 2024
…112

Added an optional argument to include examples in the output of the ShireToolchainFunctionProvider. If the second argument is true, the output will include an example for each function.
phodal added a commit that referenced this issue Oct 2, 2024
Added Jieba Chinese tokenizer support to the TokenizerProcessor. This allows for better tokenization of Chinese text. Updated the relevant test cases to include the new tokenizer.
@phodal phodal closed this as completed Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant