File tree Expand file tree Collapse file tree 4 files changed +18
-22
lines changed
Expand file tree Collapse file tree 4 files changed +18
-22
lines changed Original file line number Diff line number Diff line change @@ -8,21 +8,21 @@ describe("createModel", () => {
88 customApiKey : "test_api_key" ,
99 customTemperature : 0.222 ,
1010 customModelName : "Custom_Model" ,
11- maxTokens : 1234 ,
11+ customMaxTokens : 1234 ,
1212 } ;
1313
1414 const model = createModel ( customSettings ) ;
1515
1616 expect ( model . temperature ) . toBe ( customSettings . customTemperature ) ;
1717 expect ( model . modelName ) . toBe ( customSettings . customModelName ) ;
18- expect ( model . maxTokens ) . toBe ( customSettings . maxTokens ) ;
18+ expect ( model . maxTokens ) . toBe ( customSettings . customMaxTokens ) ;
1919 } ) ;
2020
2121 test ( "should use default settings when API key is not provided" , ( ) => {
2222 const customSettings = {
2323 customTemperature : 0.222 ,
2424 customModelName : "Custom_Model" ,
25- maxTokens : 1234 ,
25+ customMaxTokens : 1234 ,
2626 } ;
2727
2828 const model = createModel ( customSettings ) ;
Original file line number Diff line number Diff line change @@ -196,11 +196,10 @@ class AutonomousAgent {
196196 } ;
197197 return task ;
198198 } ) ;
199- //FIXME
200- // this.tasks = newTasks.concat(this.tasks);
199+ this . tasks = newTasks . concat ( this . tasks ) ;
201200 for ( const task of newTasks ) {
202201 await new Promise ( ( r ) => setTimeout ( r , TIMOUT_SHORT ) ) ;
203- this . tasks . push ( task ) ;
202+ // this.tasks.push(task);
204203 this . sendMessage ( task ) ;
205204 }
206205
@@ -436,8 +435,6 @@ class AutonomousAgent {
436435 sendErrorMessage ( error : string ) {
437436 this . sendMessage ( { type : MESSAGE_TYPE_SYSTEM , value : error } ) ;
438437 }
439-
440-
441438}
442439
443440const testConnection = async ( modelSettings : ModelSettings ) => {
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ const ChatWindow = ({
9696 return depth ;
9797 }
9898 const index = messages . findLastIndex (
99- ( i ) => i . parentTaskId && i . taskId === message . taskId
99+ ( i : Message ) => i . parentTaskId && i . taskId === message . taskId
100100 ) ;
101101 if ( index > - 1 ) {
102102 const { parentTaskId } = messages [ index ] as Message ;
Original file line number Diff line number Diff line change @@ -39,21 +39,20 @@ const createMessageSlice: StateCreator<
3939 const newTask = { ...newMessage } ;
4040 newMessage = { ...newMessage } ;
4141 set ( ( state ) => {
42- //FIXME
43- // const preMessages = state.messages;
44- // const index = preMessages.findLastIndex(
45- // (message) => message?.taskId === newMessage?.parentTaskId
46- // );
47- // const messagesCopy = [...preMessages];
48- // messagesCopy.splice(
49- // index > -1 ? index + 1 : messagesCopy.length,
50- // 0,
51- // newMessage
52- // );
42+ const preMessages = state . messages ;
43+ const index = preMessages . findLastIndex (
44+ ( message ) => message ?. taskId === newMessage ?. taskId
45+ ) ;
46+ const messagesCopy = [ ...preMessages ] ;
47+ messagesCopy . splice (
48+ index > - 1 ? index + 1 : messagesCopy . length ,
49+ 0 ,
50+ newMessage
51+ ) ;
5352 return {
5453 ...state ,
55- // messages: messagesCopy,
56- messages : [ ...state . messages , newMessage ] ,
54+ messages : messagesCopy ,
55+ // messages: [...state.messages, newMessage],
5756 tasks :
5857 isTask ( newTask ) && ! isExistingTask ( newTask )
5958 ? [ ...state . tasks , newTask ]
You can’t perform that action at this time.
0 commit comments