Minor refactoring
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Mon, 3 Jun 2024 19:04:42 +0000 (22:04 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Mon, 3 Jun 2024 19:04:42 +0000 (22:04 +0300)
doc/index.org
tools/implement idea

index 32b1743..9bc055e 100644 (file)
@@ -662,10 +662,13 @@ Ideas to be possibly implemented in the future:
 - Incorporate Python script execution capabilities directly by the AI,
   expanding the range of available data manipulation and processing
   tools.
+
 - Integrate relational database access to leverage structured data
   storage and retrieval in workflows.
+
 - Enable web request functionality to interact with RESTful APIs or
   scrape web content as part of task execution.
+
 - Introduce a notebook feature that allows the AI to maintain and
   reference its own notes, fostering context retention across tasks.
 
@@ -674,6 +677,7 @@ Ideas to be possibly implemented in the future:
 - Extend the application's capabilities to include voice capture and
   processing, opening up new avenues for interaction beyond text-based
   communication.
+
 - Implement image capture and processing features, enabling tasks that
   involve image analysis or content extraction from visual data.
 
@@ -697,8 +701,10 @@ Ideas to be possibly implemented in the future:
 - Create a web-based UI to provide users with an interface for task
   submission and result retrieval, improving accessibility and user
   experience.
+
 - Integrate Quality of Service (QoS) concepts within the UI to ensure
   equitable resource allocation among users.
+
 - Implement administrative features for managing user accounts and
   system resources, maintaining a secure and efficient operating
   environment.
index 02b0ceb..be59c5e 100755 (executable)
@@ -1,4 +1,6 @@
 #!/bin/bash
+cd "${0%/*}"; if [ "$1" != "T" ]; then gnome-terminal -e "'$0' T"; exit; fi;
+cd ..
 
 # This script will prompt the user for a topic name if it is not
 # provided as an argument. Alternatively, you can run the script with
@@ -13,17 +15,11 @@ ask_for_topic() {
     echo "$topic"
 }
 
-# Main script execution
-(
-    cd "${0%/*}"
-    cd ..
 
-    # Use a default topic name or ask the user for one
-    TOPIC_NAME="${1:-$(ask_for_topic)}"
+# Use a default topic name or ask the user for one
+TOPIC_NAME="${1:-$(ask_for_topic)}"
 
-    alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "*.org"
-    alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "*.java"
-    alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "implement*"
-    alyverkko-cli joinfiles -t "$TOPIC_NAME" --edit
-
-)
+alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "*.org"
+alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "*.java"
+alyverkko-cli joinfiles -t "$TOPIC_NAME" --src-dir . --pattern "implement*"
+alyverkko-cli joinfiles -t "$TOPIC_NAME" --edit